diff --git a/.gitignore b/.gitignore index 9e9ee3ff6c..94e4a0688c 100644 --- a/.gitignore +++ b/.gitignore @@ -46,10 +46,10 @@ frontend/node_modules/ frontend/.tanstack # Site -site/out/ -site/.next/ -site/src/generated/ -site/public/docs/ -site/public/llms-full.txt -site/public/llms.txt -site/.playwright-mcp/ +website/out/ +website/.next/ +website/src/generated/ +website/public/docs/ +website/public/llms-full.txt +website/public/llms.txt +website/.playwright-mcp/ diff --git a/Cargo.toml b/Cargo.toml index 3f81457b25..a393e147ea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [workspace] resolver = "2" -members = ["packages/common/api-builder","packages/common/api-types","packages/common/api-util","packages/common/cache/build","packages/common/cache/result","packages/common/clickhouse-inserter","packages/common/clickhouse-user-query","packages/common/config","packages/common/env","packages/common/error/core","packages/common/error/macros","packages/common/gasoline/core","packages/common/gasoline/macros","packages/common/logs","packages/common/metrics","packages/common/pools","packages/common/runtime","packages/common/service-manager","packages/common/telemetry","packages/common/test-deps","packages/common/test-deps-docker","packages/common/types","packages/common/universaldb","packages/common/universalpubsub","packages/common/util/core","packages/common/util/id","packages/core/actor-kv","packages/core/api-peer","packages/core/api-public","packages/core/bootstrap","packages/core/dump-openapi","packages/core/guard/core","packages/core/guard/server","packages/core/pegboard-gateway","packages/core/pegboard-runner","packages/core/pegboard-serverless","packages/core/workflow-worker","packages/infra/engine","packages/services/epoxy","packages/services/internal","packages/services/namespace","packages/services/pegboard","sdks/rust/api-full","sdks/rust/data","sdks/rust/epoxy-protocol","sdks/rust/runner-protocol","sdks/rust/ups-protocol"] +members = ["engine/packages/actor-kv","engine/packages/api-builder","engine/packages/api-peer","engine/packages/api-public","engine/packages/api-types","engine/packages/api-util","engine/packages/bootstrap","engine/packages/cache","engine/packages/cache-purge","engine/packages/cache-result","engine/packages/clickhouse-inserter","engine/packages/clickhouse-user-query","engine/packages/config","engine/packages/dump-openapi","engine/packages/engine","engine/packages/env","engine/packages/epoxy","engine/packages/error","engine/packages/error-macros","engine/packages/gasoline","engine/packages/gasoline-macros","engine/packages/guard","engine/packages/guard-core","engine/packages/internal","engine/packages/logs","engine/packages/metrics","engine/packages/namespace","engine/packages/pegboard","engine/packages/pegboard-gateway","engine/packages/pegboard-runner","engine/packages/pegboard-serverless","engine/packages/pools","engine/packages/runtime","engine/packages/service-manager","engine/packages/telemetry","engine/packages/test-deps","engine/packages/test-deps-docker","engine/packages/tracing-reconfigure","engine/packages/types","engine/packages/universaldb","engine/packages/universalpubsub","engine/packages/util","engine/packages/util-id","engine/packages/workflow-worker","engine/sdks/rust/api-full","engine/sdks/rust/data","engine/sdks/rust/epoxy-protocol","engine/sdks/rust/runner-protocol","engine/sdks/rust/ups-protocol"] [workspace.package] version = "25.8.1" @@ -247,166 +247,166 @@ version = "0.3" default-features = false features = ["ansi","fmt","json","env-filter"] +[workspace.dependencies.vbare] +version = "0.0.2" + +[workspace.dependencies.vbare-compiler] +version = "0.0.2" + +[workspace.dependencies.pegboard-actor-kv] +path = "engine/packages/actor-kv" + [workspace.dependencies.rivet-api-builder] -path = "packages/common/api-builder" +path = "engine/packages/api-builder" + +[workspace.dependencies.rivet-api-peer] +path = "engine/packages/api-peer" + +[workspace.dependencies.rivet-api-public] +path = "engine/packages/api-public" [workspace.dependencies.rivet-api-types] -path = "packages/common/api-types" +path = "engine/packages/api-types" [workspace.dependencies.rivet-api-util] -path = "packages/common/api-util" +path = "engine/packages/api-util" + +[workspace.dependencies.rivet-bootstrap] +path = "engine/packages/bootstrap" [workspace.dependencies.rivet-cache] -path = "packages/common/cache/build" +path = "engine/packages/cache" + +[workspace.dependencies.rivet-cache-purge] +path = "engine/packages/cache-purge" [workspace.dependencies.rivet-cache-result] -path = "packages/common/cache/result" +path = "engine/packages/cache-result" [workspace.dependencies.clickhouse-inserter] -path = "packages/common/clickhouse-inserter" +path = "engine/packages/clickhouse-inserter" [workspace.dependencies.clickhouse-user-query] -path = "packages/common/clickhouse-user-query" +path = "engine/packages/clickhouse-user-query" [workspace.dependencies.rivet-config] -path = "packages/common/config" +path = "engine/packages/config" + +[workspace.dependencies.rivet-dump-openapi] +path = "engine/packages/dump-openapi" + +[workspace.dependencies.rivet-engine] +path = "engine/packages/engine" [workspace.dependencies.rivet-env] -path = "packages/common/env" +path = "engine/packages/env" + +[workspace.dependencies.epoxy] +path = "engine/packages/epoxy" [workspace.dependencies.rivet-error] -path = "packages/common/error/core" +path = "engine/packages/error" [workspace.dependencies.rivet-error-macros] -path = "packages/common/error/macros" +path = "engine/packages/error-macros" [workspace.dependencies.gasoline] -path = "packages/common/gasoline/core" - -[workspace.dependencies.gasoline-macros] -path = "packages/common/gasoline/macros" +path = "engine/packages/gasoline" [workspace.dependencies.gas] package = "gasoline" -path = "packages/common/gasoline/core" +path = "engine/packages/gasoline" + +[workspace.dependencies.gasoline-macros] +path = "engine/packages/gasoline-macros" + +[workspace.dependencies.rivet-guard] +path = "engine/packages/guard" + +[workspace.dependencies.rivet-guard-core] +path = "engine/packages/guard-core" + +[workspace.dependencies.internal] +path = "engine/packages/internal" [workspace.dependencies.rivet-logs] -path = "packages/common/logs" +path = "engine/packages/logs" [workspace.dependencies.rivet-metrics] -path = "packages/common/metrics" +path = "engine/packages/metrics" + +[workspace.dependencies.namespace] +path = "engine/packages/namespace" + +[workspace.dependencies.pegboard] +path = "engine/packages/pegboard" + +[workspace.dependencies.pegboard-gateway] +path = "engine/packages/pegboard-gateway" + +[workspace.dependencies.pegboard-runner] +path = "engine/packages/pegboard-runner" + +[workspace.dependencies.pegboard-serverless] +path = "engine/packages/pegboard-serverless" [workspace.dependencies.rivet-pools] -path = "packages/common/pools" +path = "engine/packages/pools" [workspace.dependencies.rivet-runtime] -path = "packages/common/runtime" +path = "engine/packages/runtime" [workspace.dependencies.rivet-service-manager] -path = "packages/common/service-manager" +path = "engine/packages/service-manager" [workspace.dependencies.rivet-telemetry] -path = "packages/common/telemetry" +path = "engine/packages/telemetry" [workspace.dependencies.rivet-test-deps] -path = "packages/common/test-deps" +path = "engine/packages/test-deps" [workspace.dependencies.rivet-test-deps-docker] -path = "packages/common/test-deps-docker" +path = "engine/packages/test-deps-docker" + +[workspace.dependencies.rivet-tracing-reconfigure] +path = "engine/packages/tracing-reconfigure" [workspace.dependencies.rivet-types] -path = "packages/common/types" +path = "engine/packages/types" [workspace.dependencies.universaldb] -path = "packages/common/universaldb" +path = "engine/packages/universaldb" [workspace.dependencies.universalpubsub] -path = "packages/common/universalpubsub" +path = "engine/packages/universalpubsub" [workspace.dependencies.rivet-util] -path = "packages/common/util/core" +path = "engine/packages/util" [workspace.dependencies.util] package = "rivet-util" -path = "packages/common/util/core" +path = "engine/packages/util" [workspace.dependencies.rivet-util-id] -path = "packages/common/util/id" - -[workspace.dependencies.pegboard-actor-kv] -path = "packages/core/actor-kv" - -[workspace.dependencies.rivet-api-peer] -path = "packages/core/api-peer" - -[workspace.dependencies.rivet-api-public] -path = "packages/core/api-public" - -[workspace.dependencies.rivet-bootstrap] -path = "packages/core/bootstrap" - -[workspace.dependencies.rivet-dump-openapi] -path = "packages/core/dump-openapi" - -[workspace.dependencies.rivet-guard-core] -path = "packages/core/guard/core" - -[workspace.dependencies.rivet-guard] -path = "packages/core/guard/server" - -[workspace.dependencies.pegboard-gateway] -path = "packages/core/pegboard-gateway" - -[workspace.dependencies.pegboard-runner] -path = "packages/core/pegboard-runner" - -[workspace.dependencies.pegboard-serverless] -path = "packages/core/pegboard-serverless" +path = "engine/packages/util-id" [workspace.dependencies.rivet-workflow-worker] -path = "packages/core/workflow-worker" - -[workspace.dependencies.rivet-engine] -path = "packages/infra/engine" - -[workspace.dependencies.rivet-cache-purge] -path = "packages/services/cache-purge" - -[workspace.dependencies.epoxy] -path = "packages/services/epoxy" - -[workspace.dependencies.internal] -path = "packages/services/internal" - -[workspace.dependencies.rivet-tracing-reconfigure] -path = "packages/services/tracing-reconfigure" - -[workspace.dependencies.namespace] -path = "packages/services/namespace" - -[workspace.dependencies.pegboard] -path = "packages/services/pegboard" +path = "engine/packages/workflow-worker" [workspace.dependencies.rivet-api-full] -path = "sdks/rust/api-full" +path = "engine/sdks/rust/api-full" [workspace.dependencies.rivet-data] -path = "sdks/rust/data" +path = "engine/sdks/rust/data" [workspace.dependencies.epoxy-protocol] -path = "sdks/rust/epoxy-protocol" +path = "engine/sdks/rust/epoxy-protocol" [workspace.dependencies.rivet-runner-protocol] -path = "sdks/rust/runner-protocol" +path = "engine/sdks/rust/runner-protocol" [workspace.dependencies.rivet-ups-protocol] -path = "sdks/rust/ups-protocol" - -[workspace.dependencies.vbare] -version = "0.0.2" - -[workspace.dependencies.vbare-compiler] -version = "0.0.2" +path = "engine/sdks/rust/ups-protocol" [profile.dev] overflow-checks = false diff --git a/README.rivet.tpl.md b/README.rivet.tpl.md index a000aea672..9b0c5da68e 100644 --- a/README.rivet.tpl.md +++ b/README.rivet.tpl.md @@ -36,7 +36,7 @@ Public-facing projects: - **[RivetKit](https://github.com/rivet-dev/rivetkit)**: Lightweight TypeScript library for building Rivet Actors — works with Redis or Rivet Engine - **[Rivet Inspector](/frontend/apps/studio)**: Like Postman, but for Rivet Actors - **[Rivet Hub](/frontend/apps/hub)**: UI for Rivet Engine -- **[Rivet Documentation](/site/src/content/docs)** +- **[Rivet Documentation](/website/src/content/docs)** Projects powering Rivet Engine: diff --git a/README.rivetkit.tpl.md b/README.rivetkit.tpl.md index e9846df0a4..36144ade31 100644 --- a/README.rivetkit.tpl.md +++ b/README.rivetkit.tpl.md @@ -40,7 +40,7 @@ Public-facing projects: - **RivetKit** (you are here): Lightweight TypeScript library for building Rivet Actors - **[Rivet Engine](https://github.com/rivet-gg/rivet)** : Engine that powers Rivet Actors at scale — completely optional - **[Rivet Studio](https://github.com/rivet-gg/rivet/tree/main/frontend/apps/studio)**: Like Postman, but for Rivet Actors -- **[Rivet Documentation](https://github.com/rivet-gg/rivet/tree/main/site/src/content/docs)** +- **[Rivet Documentation](https://github.com/rivet-gg/rivet/tree/main/website/src/content/docs)** ## Get Started diff --git a/README.md b/engine/README.md similarity index 100% rename from README.md rename to engine/README.md diff --git a/out/errors/actor.destroyed_during_creation.json b/engine/artifacts/errors/actor.destroyed_during_creation.json similarity index 100% rename from out/errors/actor.destroyed_during_creation.json rename to engine/artifacts/errors/actor.destroyed_during_creation.json diff --git a/out/errors/actor.destroyed_while_waiting_for_ready.json b/engine/artifacts/errors/actor.destroyed_while_waiting_for_ready.json similarity index 100% rename from out/errors/actor.destroyed_while_waiting_for_ready.json rename to engine/artifacts/errors/actor.destroyed_while_waiting_for_ready.json diff --git a/out/errors/actor.duplicate_key.json b/engine/artifacts/errors/actor.duplicate_key.json similarity index 100% rename from out/errors/actor.duplicate_key.json rename to engine/artifacts/errors/actor.duplicate_key.json diff --git a/out/errors/actor.empty_key.json b/engine/artifacts/errors/actor.empty_key.json similarity index 100% rename from out/errors/actor.empty_key.json rename to engine/artifacts/errors/actor.empty_key.json diff --git a/out/errors/actor.input_too_large.json b/engine/artifacts/errors/actor.input_too_large.json similarity index 100% rename from out/errors/actor.input_too_large.json rename to engine/artifacts/errors/actor.input_too_large.json diff --git a/out/errors/actor.key_reserved_in_different_datacenter.json b/engine/artifacts/errors/actor.key_reserved_in_different_datacenter.json similarity index 100% rename from out/errors/actor.key_reserved_in_different_datacenter.json rename to engine/artifacts/errors/actor.key_reserved_in_different_datacenter.json diff --git a/out/errors/actor.key_too_large.json b/engine/artifacts/errors/actor.key_too_large.json similarity index 100% rename from out/errors/actor.key_too_large.json rename to engine/artifacts/errors/actor.key_too_large.json diff --git a/out/errors/actor.namespace_not_found.json b/engine/artifacts/errors/actor.namespace_not_found.json similarity index 100% rename from out/errors/actor.namespace_not_found.json rename to engine/artifacts/errors/actor.namespace_not_found.json diff --git a/out/errors/actor.no_runners_available.json b/engine/artifacts/errors/actor.no_runners_available.json similarity index 100% rename from out/errors/actor.no_runners_available.json rename to engine/artifacts/errors/actor.no_runners_available.json diff --git a/out/errors/actor.not_found.json b/engine/artifacts/errors/actor.not_found.json similarity index 100% rename from out/errors/actor.not_found.json rename to engine/artifacts/errors/actor.not_found.json diff --git a/out/errors/api.bad_request.json b/engine/artifacts/errors/api.bad_request.json similarity index 100% rename from out/errors/api.bad_request.json rename to engine/artifacts/errors/api.bad_request.json diff --git a/out/errors/api.forbidden.json b/engine/artifacts/errors/api.forbidden.json similarity index 100% rename from out/errors/api.forbidden.json rename to engine/artifacts/errors/api.forbidden.json diff --git a/out/errors/api.internal_error.json b/engine/artifacts/errors/api.internal_error.json similarity index 100% rename from out/errors/api.internal_error.json rename to engine/artifacts/errors/api.internal_error.json diff --git a/out/errors/api.not_found.json b/engine/artifacts/errors/api.not_found.json similarity index 100% rename from out/errors/api.not_found.json rename to engine/artifacts/errors/api.not_found.json diff --git a/out/errors/api.rate_limited.json b/engine/artifacts/errors/api.rate_limited.json similarity index 100% rename from out/errors/api.rate_limited.json rename to engine/artifacts/errors/api.rate_limited.json diff --git a/out/errors/api.unauthorized.json b/engine/artifacts/errors/api.unauthorized.json similarity index 100% rename from out/errors/api.unauthorized.json rename to engine/artifacts/errors/api.unauthorized.json diff --git a/out/errors/datacenter.not_found.json b/engine/artifacts/errors/datacenter.not_found.json similarity index 100% rename from out/errors/datacenter.not_found.json rename to engine/artifacts/errors/datacenter.not_found.json diff --git a/out/errors/guard.actor_destroyed.json b/engine/artifacts/errors/guard.actor_destroyed.json similarity index 100% rename from out/errors/guard.actor_destroyed.json rename to engine/artifacts/errors/guard.actor_destroyed.json diff --git a/out/errors/guard.actor_not_found.json b/engine/artifacts/errors/guard.actor_not_found.json similarity index 100% rename from out/errors/guard.actor_not_found.json rename to engine/artifacts/errors/guard.actor_not_found.json diff --git a/out/errors/guard.actor_ready_timeout.json b/engine/artifacts/errors/guard.actor_ready_timeout.json similarity index 100% rename from out/errors/guard.actor_ready_timeout.json rename to engine/artifacts/errors/guard.actor_ready_timeout.json diff --git a/out/errors/guard.connection_error.json b/engine/artifacts/errors/guard.connection_error.json similarity index 100% rename from out/errors/guard.connection_error.json rename to engine/artifacts/errors/guard.connection_error.json diff --git a/out/errors/guard.http_request_build_failed.json b/engine/artifacts/errors/guard.http_request_build_failed.json similarity index 100% rename from out/errors/guard.http_request_build_failed.json rename to engine/artifacts/errors/guard.http_request_build_failed.json diff --git a/out/errors/guard.missing_header.json b/engine/artifacts/errors/guard.missing_header.json similarity index 100% rename from out/errors/guard.missing_header.json rename to engine/artifacts/errors/guard.missing_header.json diff --git a/out/errors/guard.must_use_regional_host.json b/engine/artifacts/errors/guard.must_use_regional_host.json similarity index 100% rename from out/errors/guard.must_use_regional_host.json rename to engine/artifacts/errors/guard.must_use_regional_host.json diff --git a/out/errors/guard.no_route.json b/engine/artifacts/errors/guard.no_route.json similarity index 100% rename from out/errors/guard.no_route.json rename to engine/artifacts/errors/guard.no_route.json diff --git a/out/errors/guard.no_route_targets.json b/engine/artifacts/errors/guard.no_route_targets.json similarity index 100% rename from out/errors/guard.no_route_targets.json rename to engine/artifacts/errors/guard.no_route_targets.json diff --git a/out/errors/guard.rate_limit.json b/engine/artifacts/errors/guard.rate_limit.json similarity index 100% rename from out/errors/guard.rate_limit.json rename to engine/artifacts/errors/guard.rate_limit.json diff --git a/out/errors/guard.request_build_error.json b/engine/artifacts/errors/guard.request_build_error.json similarity index 100% rename from out/errors/guard.request_build_error.json rename to engine/artifacts/errors/guard.request_build_error.json diff --git a/out/errors/guard.request_timeout.json b/engine/artifacts/errors/guard.request_timeout.json similarity index 100% rename from out/errors/guard.request_timeout.json rename to engine/artifacts/errors/guard.request_timeout.json diff --git a/out/errors/guard.retry_attempts_exceeded.json b/engine/artifacts/errors/guard.retry_attempts_exceeded.json similarity index 100% rename from out/errors/guard.retry_attempts_exceeded.json rename to engine/artifacts/errors/guard.retry_attempts_exceeded.json diff --git a/out/errors/guard.service_unavailable.json b/engine/artifacts/errors/guard.service_unavailable.json similarity index 100% rename from out/errors/guard.service_unavailable.json rename to engine/artifacts/errors/guard.service_unavailable.json diff --git a/out/errors/guard.target_changed.json b/engine/artifacts/errors/guard.target_changed.json similarity index 100% rename from out/errors/guard.target_changed.json rename to engine/artifacts/errors/guard.target_changed.json diff --git a/out/errors/guard.upstream_error.json b/engine/artifacts/errors/guard.upstream_error.json similarity index 100% rename from out/errors/guard.upstream_error.json rename to engine/artifacts/errors/guard.upstream_error.json diff --git a/out/errors/guard.uri_parse_error.json b/engine/artifacts/errors/guard.uri_parse_error.json similarity index 100% rename from out/errors/guard.uri_parse_error.json rename to engine/artifacts/errors/guard.uri_parse_error.json diff --git a/out/errors/guard.websocket_service_unavailable.json b/engine/artifacts/errors/guard.websocket_service_unavailable.json similarity index 100% rename from out/errors/guard.websocket_service_unavailable.json rename to engine/artifacts/errors/guard.websocket_service_unavailable.json diff --git a/out/errors/guard.wrong_addr_protocol.json b/engine/artifacts/errors/guard.wrong_addr_protocol.json similarity index 100% rename from out/errors/guard.wrong_addr_protocol.json rename to engine/artifacts/errors/guard.wrong_addr_protocol.json diff --git a/out/errors/kv.leader_forwarding_failed.json b/engine/artifacts/errors/kv.leader_forwarding_failed.json similarity index 100% rename from out/errors/kv.leader_forwarding_failed.json rename to engine/artifacts/errors/kv.leader_forwarding_failed.json diff --git a/out/errors/kv.no_leader_elected.json b/engine/artifacts/errors/kv.no_leader_elected.json similarity index 100% rename from out/errors/kv.no_leader_elected.json rename to engine/artifacts/errors/kv.no_leader_elected.json diff --git a/out/errors/kv.not_leader.json b/engine/artifacts/errors/kv.not_leader.json similarity index 100% rename from out/errors/kv.not_leader.json rename to engine/artifacts/errors/kv.not_leader.json diff --git a/out/errors/kv.response_channel_closed.json b/engine/artifacts/errors/kv.response_channel_closed.json similarity index 100% rename from out/errors/kv.response_channel_closed.json rename to engine/artifacts/errors/kv.response_channel_closed.json diff --git a/out/errors/namespace.failed_to_create.json b/engine/artifacts/errors/namespace.failed_to_create.json similarity index 100% rename from out/errors/namespace.failed_to_create.json rename to engine/artifacts/errors/namespace.failed_to_create.json diff --git a/out/errors/namespace.invalid_name.json b/engine/artifacts/errors/namespace.invalid_name.json similarity index 100% rename from out/errors/namespace.invalid_name.json rename to engine/artifacts/errors/namespace.invalid_name.json diff --git a/out/errors/namespace.invalid_update.json b/engine/artifacts/errors/namespace.invalid_update.json similarity index 100% rename from out/errors/namespace.invalid_update.json rename to engine/artifacts/errors/namespace.invalid_update.json diff --git a/out/errors/namespace.name_not_unique.json b/engine/artifacts/errors/namespace.name_not_unique.json similarity index 100% rename from out/errors/namespace.name_not_unique.json rename to engine/artifacts/errors/namespace.name_not_unique.json diff --git a/out/errors/namespace.not_found.json b/engine/artifacts/errors/namespace.not_found.json similarity index 100% rename from out/errors/namespace.not_found.json rename to engine/artifacts/errors/namespace.not_found.json diff --git a/out/errors/namespace.not_leader.json b/engine/artifacts/errors/namespace.not_leader.json similarity index 100% rename from out/errors/namespace.not_leader.json rename to engine/artifacts/errors/namespace.not_leader.json diff --git a/out/errors/runner.not_found.json b/engine/artifacts/errors/runner.not_found.json similarity index 100% rename from out/errors/runner.not_found.json rename to engine/artifacts/errors/runner.not_found.json diff --git a/out/errors/runner_config.invalid.json b/engine/artifacts/errors/runner_config.invalid.json similarity index 100% rename from out/errors/runner_config.invalid.json rename to engine/artifacts/errors/runner_config.invalid.json diff --git a/out/errors/runner_config.not_found.json b/engine/artifacts/errors/runner_config.not_found.json similarity index 100% rename from out/errors/runner_config.not_found.json rename to engine/artifacts/errors/runner_config.not_found.json diff --git a/out/errors/test.input_too_large.json b/engine/artifacts/errors/test.input_too_large.json similarity index 100% rename from out/errors/test.input_too_large.json rename to engine/artifacts/errors/test.input_too_large.json diff --git a/out/errors/test.key_too_large.json b/engine/artifacts/errors/test.key_too_large.json similarity index 100% rename from out/errors/test.key_too_large.json rename to engine/artifacts/errors/test.key_too_large.json diff --git a/out/errors/test.meta_error.json b/engine/artifacts/errors/test.meta_error.json similarity index 100% rename from out/errors/test.meta_error.json rename to engine/artifacts/errors/test.meta_error.json diff --git a/out/errors/test.not_found.json b/engine/artifacts/errors/test.not_found.json similarity index 100% rename from out/errors/test.not_found.json rename to engine/artifacts/errors/test.not_found.json diff --git a/out/errors/test.simple_error.json b/engine/artifacts/errors/test.simple_error.json similarity index 100% rename from out/errors/test.simple_error.json rename to engine/artifacts/errors/test.simple_error.json diff --git a/out/errors/test.test_error.json b/engine/artifacts/errors/test.test_error.json similarity index 100% rename from out/errors/test.test_error.json rename to engine/artifacts/errors/test.test_error.json diff --git a/out/errors/ups.publish_failed.json b/engine/artifacts/errors/ups.publish_failed.json similarity index 100% rename from out/errors/ups.publish_failed.json rename to engine/artifacts/errors/ups.publish_failed.json diff --git a/out/errors/ups.request_timeout.json b/engine/artifacts/errors/ups.request_timeout.json similarity index 100% rename from out/errors/ups.request_timeout.json rename to engine/artifacts/errors/ups.request_timeout.json diff --git a/out/errors/validation.invalid_input.json b/engine/artifacts/errors/validation.invalid_input.json similarity index 100% rename from out/errors/validation.invalid_input.json rename to engine/artifacts/errors/validation.invalid_input.json diff --git a/out/errors/validation.no_keys.json b/engine/artifacts/errors/validation.no_keys.json similarity index 100% rename from out/errors/validation.no_keys.json rename to engine/artifacts/errors/validation.no_keys.json diff --git a/out/errors/validation.race_condition.json b/engine/artifacts/errors/validation.race_condition.json similarity index 100% rename from out/errors/validation.race_condition.json rename to engine/artifacts/errors/validation.race_condition.json diff --git a/out/errors/validation.too_many_actor_ids.json b/engine/artifacts/errors/validation.too_many_actor_ids.json similarity index 100% rename from out/errors/validation.too_many_actor_ids.json rename to engine/artifacts/errors/validation.too_many_actor_ids.json diff --git a/out/errors/ws.connection_closed.json b/engine/artifacts/errors/ws.connection_closed.json similarity index 100% rename from out/errors/ws.connection_closed.json rename to engine/artifacts/errors/ws.connection_closed.json diff --git a/out/errors/ws.eviction.json b/engine/artifacts/errors/ws.eviction.json similarity index 100% rename from out/errors/ws.eviction.json rename to engine/artifacts/errors/ws.eviction.json diff --git a/out/errors/ws.invalid_initial_packet.json b/engine/artifacts/errors/ws.invalid_initial_packet.json similarity index 100% rename from out/errors/ws.invalid_initial_packet.json rename to engine/artifacts/errors/ws.invalid_initial_packet.json diff --git a/out/errors/ws.invalid_packet.json b/engine/artifacts/errors/ws.invalid_packet.json similarity index 100% rename from out/errors/ws.invalid_packet.json rename to engine/artifacts/errors/ws.invalid_packet.json diff --git a/out/errors/ws.invalid_url.json b/engine/artifacts/errors/ws.invalid_url.json similarity index 100% rename from out/errors/ws.invalid_url.json rename to engine/artifacts/errors/ws.invalid_url.json diff --git a/out/errors/ws.timed_out_waiting_for_init.json b/engine/artifacts/errors/ws.timed_out_waiting_for_init.json similarity index 100% rename from out/errors/ws.timed_out_waiting_for_init.json rename to engine/artifacts/errors/ws.timed_out_waiting_for_init.json diff --git a/out/openapi.json b/engine/artifacts/openapi.json similarity index 100% rename from out/openapi.json rename to engine/artifacts/openapi.json diff --git a/dev-docs/ACTOR_KEY_RESERVATION.md b/engine/contrib-docs/ACTOR_KEY_RESERVATION.md similarity index 100% rename from dev-docs/ACTOR_KEY_RESERVATION.md rename to engine/contrib-docs/ACTOR_KEY_RESERVATION.md diff --git a/dev-docs/API.md b/engine/contrib-docs/API.md similarity index 100% rename from dev-docs/API.md rename to engine/contrib-docs/API.md diff --git a/dev-docs/DOCKER.md b/engine/contrib-docs/DOCKER.md similarity index 100% rename from dev-docs/DOCKER.md rename to engine/contrib-docs/DOCKER.md diff --git a/dev-docs/ERRORS.md b/engine/contrib-docs/ERRORS.md similarity index 100% rename from dev-docs/ERRORS.md rename to engine/contrib-docs/ERRORS.md diff --git a/dev-docs/GUARD.md b/engine/contrib-docs/GUARD.md similarity index 100% rename from dev-docs/GUARD.md rename to engine/contrib-docs/GUARD.md diff --git a/dev-docs/PEGBOARD_TUNNEL_RETRIES.md b/engine/contrib-docs/PEGBOARD_TUNNEL_RETRIES.md similarity index 100% rename from dev-docs/PEGBOARD_TUNNEL_RETRIES.md rename to engine/contrib-docs/PEGBOARD_TUNNEL_RETRIES.md diff --git a/dev-docs/SDKS.md b/engine/contrib-docs/SDKS.md similarity index 100% rename from dev-docs/SDKS.md rename to engine/contrib-docs/SDKS.md diff --git a/dev-docs/TEST_DEPENDENCIES.md b/engine/contrib-docs/TEST_DEPENDENCIES.md similarity index 100% rename from dev-docs/TEST_DEPENDENCIES.md rename to engine/contrib-docs/TEST_DEPENDENCIES.md diff --git a/dev-docs/design-choicse/EMBEDDED_KV.md b/engine/contrib-docs/design-choicse/EMBEDDED_KV.md similarity index 100% rename from dev-docs/design-choicse/EMBEDDED_KV.md rename to engine/contrib-docs/design-choicse/EMBEDDED_KV.md diff --git a/dev-docs/operate/TRACING_RECONFIGURE.md b/engine/contrib-docs/operate/TRACING_RECONFIGURE.md similarity index 100% rename from dev-docs/operate/TRACING_RECONFIGURE.md rename to engine/contrib-docs/operate/TRACING_RECONFIGURE.md diff --git a/docker/dev-host/.gitattributes b/engine/docker/dev-host/.gitattributes similarity index 100% rename from docker/dev-host/.gitattributes rename to engine/docker/dev-host/.gitattributes diff --git a/docker/dev-host/README.md b/engine/docker/dev-host/README.md similarity index 100% rename from docker/dev-host/README.md rename to engine/docker/dev-host/README.md diff --git a/docker/dev-host/clickhouse/client-config.xml b/engine/docker/dev-host/clickhouse/client-config.xml similarity index 100% rename from docker/dev-host/clickhouse/client-config.xml rename to engine/docker/dev-host/clickhouse/client-config.xml diff --git a/docker/dev-host/clickhouse/config.xml b/engine/docker/dev-host/clickhouse/config.xml similarity index 100% rename from docker/dev-host/clickhouse/config.xml rename to engine/docker/dev-host/clickhouse/config.xml diff --git a/docker/dev-host/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev-host/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev-host/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev-host/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev-host/clickhouse/users.xml b/engine/docker/dev-host/clickhouse/users.xml similarity index 100% rename from docker/dev-host/clickhouse/users.xml rename to engine/docker/dev-host/clickhouse/users.xml diff --git a/docker/dev-host/docker-compose.yml b/engine/docker/dev-host/docker-compose.yml similarity index 100% rename from docker/dev-host/docker-compose.yml rename to engine/docker/dev-host/docker-compose.yml diff --git a/docker/dev-host/grafana/dashboards/api.json b/engine/docker/dev-host/grafana/dashboards/api.json similarity index 100% rename from docker/dev-host/grafana/dashboards/api.json rename to engine/docker/dev-host/grafana/dashboards/api.json diff --git a/docker/dev-host/grafana/dashboards/cache.json b/engine/docker/dev-host/grafana/dashboards/cache.json similarity index 100% rename from docker/dev-host/grafana/dashboards/cache.json rename to engine/docker/dev-host/grafana/dashboards/cache.json diff --git a/docker/dev-host/grafana/dashboards/futures.json b/engine/docker/dev-host/grafana/dashboards/futures.json similarity index 100% rename from docker/dev-host/grafana/dashboards/futures.json rename to engine/docker/dev-host/grafana/dashboards/futures.json diff --git a/docker/dev-host/grafana/dashboards/gasoline.json b/engine/docker/dev-host/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev-host/grafana/dashboards/gasoline.json rename to engine/docker/dev-host/grafana/dashboards/gasoline.json diff --git a/docker/dev-host/grafana/dashboards/guard.json b/engine/docker/dev-host/grafana/dashboards/guard.json similarity index 100% rename from docker/dev-host/grafana/dashboards/guard.json rename to engine/docker/dev-host/grafana/dashboards/guard.json diff --git a/docker/dev-host/grafana/dashboards/tokio.json b/engine/docker/dev-host/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev-host/grafana/dashboards/tokio.json rename to engine/docker/dev-host/grafana/dashboards/tokio.json diff --git a/docker/dev-host/grafana/dashboards/traces.json b/engine/docker/dev-host/grafana/dashboards/traces.json similarity index 100% rename from docker/dev-host/grafana/dashboards/traces.json rename to engine/docker/dev-host/grafana/dashboards/traces.json diff --git a/docker/dev-host/grafana/grafana.ini b/engine/docker/dev-host/grafana/grafana.ini similarity index 100% rename from docker/dev-host/grafana/grafana.ini rename to engine/docker/dev-host/grafana/grafana.ini diff --git a/docker/dev-host/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev-host/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev-host/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev-host/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev-host/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev-host/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev-host/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev-host/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev-host/otel-collector-client/config.yaml b/engine/docker/dev-host/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-host/otel-collector-client/config.yaml rename to engine/docker/dev-host/otel-collector-client/config.yaml diff --git a/docker/dev-host/otel-collector-server/config.yaml b/engine/docker/dev-host/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-host/otel-collector-server/config.yaml rename to engine/docker/dev-host/otel-collector-server/config.yaml diff --git a/docker/dev-host/postgres/init-db.sh b/engine/docker/dev-host/postgres/init-db.sh similarity index 100% rename from docker/dev-host/postgres/init-db.sh rename to engine/docker/dev-host/postgres/init-db.sh diff --git a/docker/dev-host/rivet-engine/config.jsonc b/engine/docker/dev-host/rivet-engine/config.jsonc similarity index 100% rename from docker/dev-host/rivet-engine/config.jsonc rename to engine/docker/dev-host/rivet-engine/config.jsonc diff --git a/docker/dev-host/vector-client/vector.yaml b/engine/docker/dev-host/vector-client/vector.yaml similarity index 100% rename from docker/dev-host/vector-client/vector.yaml rename to engine/docker/dev-host/vector-client/vector.yaml diff --git a/docker/dev-host/vector-server/vector.yaml b/engine/docker/dev-host/vector-server/vector.yaml similarity index 100% rename from docker/dev-host/vector-server/vector.yaml rename to engine/docker/dev-host/vector-server/vector.yaml diff --git a/docker/dev-multidc-multinode/.gitattributes b/engine/docker/dev-multidc-multinode/.gitattributes similarity index 100% rename from docker/dev-multidc-multinode/.gitattributes rename to engine/docker/dev-multidc-multinode/.gitattributes diff --git a/docker/dev-multidc-multinode/README.md b/engine/docker/dev-multidc-multinode/README.md similarity index 100% rename from docker/dev-multidc-multinode/README.md rename to engine/docker/dev-multidc-multinode/README.md diff --git a/docker/dev-multidc-multinode/core/clickhouse/client-config.xml b/engine/docker/dev-multidc-multinode/core/clickhouse/client-config.xml similarity index 100% rename from docker/dev-multidc-multinode/core/clickhouse/client-config.xml rename to engine/docker/dev-multidc-multinode/core/clickhouse/client-config.xml diff --git a/docker/dev-multidc-multinode/core/clickhouse/config.xml b/engine/docker/dev-multidc-multinode/core/clickhouse/config.xml similarity index 100% rename from docker/dev-multidc-multinode/core/clickhouse/config.xml rename to engine/docker/dev-multidc-multinode/core/clickhouse/config.xml diff --git a/docker/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev-multidc-multinode/core/clickhouse/users.xml b/engine/docker/dev-multidc-multinode/core/clickhouse/users.xml similarity index 100% rename from docker/dev-multidc-multinode/core/clickhouse/users.xml rename to engine/docker/dev-multidc-multinode/core/clickhouse/users.xml diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/api.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/api.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/api.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/api.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/cache.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/cache.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/cache.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/cache.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/futures.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/futures.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/futures.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/futures.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/gasoline.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/gasoline.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/gasoline.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/guard.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/guard.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/guard.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/guard.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/tokio.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/tokio.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/tokio.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/traces.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/traces.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/traces.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/traces.json diff --git a/docker/dev-multidc-multinode/core/grafana/grafana.ini b/engine/docker/dev-multidc-multinode/core/grafana/grafana.ini similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/grafana.ini rename to engine/docker/dev-multidc-multinode/core/grafana/grafana.ini diff --git a/docker/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh b/engine/docker/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh b/engine/docker/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh b/engine/docker/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml diff --git a/docker/dev-multidc-multinode/docker-compose.yml b/engine/docker/dev-multidc-multinode/docker-compose.yml similarity index 100% rename from docker/dev-multidc-multinode/docker-compose.yml rename to engine/docker/dev-multidc-multinode/docker-compose.yml diff --git a/docker/dev-multidc/.gitattributes b/engine/docker/dev-multidc/.gitattributes similarity index 100% rename from docker/dev-multidc/.gitattributes rename to engine/docker/dev-multidc/.gitattributes diff --git a/docker/dev-multidc/README.md b/engine/docker/dev-multidc/README.md similarity index 100% rename from docker/dev-multidc/README.md rename to engine/docker/dev-multidc/README.md diff --git a/docker/dev-multidc/core/clickhouse/client-config.xml b/engine/docker/dev-multidc/core/clickhouse/client-config.xml similarity index 100% rename from docker/dev-multidc/core/clickhouse/client-config.xml rename to engine/docker/dev-multidc/core/clickhouse/client-config.xml diff --git a/docker/dev-multidc/core/clickhouse/config.xml b/engine/docker/dev-multidc/core/clickhouse/config.xml similarity index 100% rename from docker/dev-multidc/core/clickhouse/config.xml rename to engine/docker/dev-multidc/core/clickhouse/config.xml diff --git a/docker/dev-multidc/core/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev-multidc/core/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev-multidc/core/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev-multidc/core/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev-multidc/core/clickhouse/users.xml b/engine/docker/dev-multidc/core/clickhouse/users.xml similarity index 100% rename from docker/dev-multidc/core/clickhouse/users.xml rename to engine/docker/dev-multidc/core/clickhouse/users.xml diff --git a/docker/dev-multidc/core/grafana/dashboards/api.json b/engine/docker/dev-multidc/core/grafana/dashboards/api.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/api.json rename to engine/docker/dev-multidc/core/grafana/dashboards/api.json diff --git a/docker/dev-multidc/core/grafana/dashboards/cache.json b/engine/docker/dev-multidc/core/grafana/dashboards/cache.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/cache.json rename to engine/docker/dev-multidc/core/grafana/dashboards/cache.json diff --git a/docker/dev-multidc/core/grafana/dashboards/futures.json b/engine/docker/dev-multidc/core/grafana/dashboards/futures.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/futures.json rename to engine/docker/dev-multidc/core/grafana/dashboards/futures.json diff --git a/docker/dev-multidc/core/grafana/dashboards/gasoline.json b/engine/docker/dev-multidc/core/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/gasoline.json rename to engine/docker/dev-multidc/core/grafana/dashboards/gasoline.json diff --git a/docker/dev-multidc/core/grafana/dashboards/guard.json b/engine/docker/dev-multidc/core/grafana/dashboards/guard.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/guard.json rename to engine/docker/dev-multidc/core/grafana/dashboards/guard.json diff --git a/docker/dev-multidc/core/grafana/dashboards/tokio.json b/engine/docker/dev-multidc/core/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/tokio.json rename to engine/docker/dev-multidc/core/grafana/dashboards/tokio.json diff --git a/docker/dev-multidc/core/grafana/dashboards/traces.json b/engine/docker/dev-multidc/core/grafana/dashboards/traces.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/traces.json rename to engine/docker/dev-multidc/core/grafana/dashboards/traces.json diff --git a/docker/dev-multidc/core/grafana/grafana.ini b/engine/docker/dev-multidc/core/grafana/grafana.ini similarity index 100% rename from docker/dev-multidc/core/grafana/grafana.ini rename to engine/docker/dev-multidc/core/grafana/grafana.ini diff --git a/docker/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml b/engine/docker/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml b/engine/docker/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-a/postgres/init-db.sh b/engine/docker/dev-multidc/datacenters/dc-a/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/postgres/init-db.sh rename to engine/docker/dev-multidc/datacenters/dc-a/postgres/init-db.sh diff --git a/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc b/engine/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc rename to engine/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc diff --git a/docker/dev-multidc/datacenters/dc-a/vector-client/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-a/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/vector-client/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-a/vector-client/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-a/vector-server/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-a/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/vector-server/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-a/vector-server/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml b/engine/docker/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml b/engine/docker/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-b/postgres/init-db.sh b/engine/docker/dev-multidc/datacenters/dc-b/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/postgres/init-db.sh rename to engine/docker/dev-multidc/datacenters/dc-b/postgres/init-db.sh diff --git a/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc b/engine/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc rename to engine/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc diff --git a/docker/dev-multidc/datacenters/dc-b/vector-client/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-b/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/vector-client/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-b/vector-client/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-b/vector-server/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-b/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/vector-server/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-b/vector-server/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml b/engine/docker/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml b/engine/docker/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-c/postgres/init-db.sh b/engine/docker/dev-multidc/datacenters/dc-c/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/postgres/init-db.sh rename to engine/docker/dev-multidc/datacenters/dc-c/postgres/init-db.sh diff --git a/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc b/engine/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc rename to engine/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc diff --git a/docker/dev-multidc/datacenters/dc-c/vector-client/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-c/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/vector-client/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-c/vector-client/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-c/vector-server/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-c/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/vector-server/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-c/vector-server/vector.yaml diff --git a/docker/dev-multidc/docker-compose.yml b/engine/docker/dev-multidc/docker-compose.yml similarity index 100% rename from docker/dev-multidc/docker-compose.yml rename to engine/docker/dev-multidc/docker-compose.yml diff --git a/docker/dev-multinode/.gitattributes b/engine/docker/dev-multinode/.gitattributes similarity index 100% rename from docker/dev-multinode/.gitattributes rename to engine/docker/dev-multinode/.gitattributes diff --git a/docker/dev-multinode/README.md b/engine/docker/dev-multinode/README.md similarity index 100% rename from docker/dev-multinode/README.md rename to engine/docker/dev-multinode/README.md diff --git a/docker/dev-multinode/clickhouse/client-config.xml b/engine/docker/dev-multinode/clickhouse/client-config.xml similarity index 100% rename from docker/dev-multinode/clickhouse/client-config.xml rename to engine/docker/dev-multinode/clickhouse/client-config.xml diff --git a/docker/dev-multinode/clickhouse/config.xml b/engine/docker/dev-multinode/clickhouse/config.xml similarity index 100% rename from docker/dev-multinode/clickhouse/config.xml rename to engine/docker/dev-multinode/clickhouse/config.xml diff --git a/docker/dev-multinode/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev-multinode/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev-multinode/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev-multinode/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev-multinode/clickhouse/users.xml b/engine/docker/dev-multinode/clickhouse/users.xml similarity index 100% rename from docker/dev-multinode/clickhouse/users.xml rename to engine/docker/dev-multinode/clickhouse/users.xml diff --git a/docker/dev-multinode/docker-compose.yml b/engine/docker/dev-multinode/docker-compose.yml similarity index 100% rename from docker/dev-multinode/docker-compose.yml rename to engine/docker/dev-multinode/docker-compose.yml diff --git a/docker/dev-multinode/grafana/dashboards/api.json b/engine/docker/dev-multinode/grafana/dashboards/api.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/api.json rename to engine/docker/dev-multinode/grafana/dashboards/api.json diff --git a/docker/dev-multinode/grafana/dashboards/cache.json b/engine/docker/dev-multinode/grafana/dashboards/cache.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/cache.json rename to engine/docker/dev-multinode/grafana/dashboards/cache.json diff --git a/docker/dev-multinode/grafana/dashboards/futures.json b/engine/docker/dev-multinode/grafana/dashboards/futures.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/futures.json rename to engine/docker/dev-multinode/grafana/dashboards/futures.json diff --git a/docker/dev-multinode/grafana/dashboards/gasoline.json b/engine/docker/dev-multinode/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/gasoline.json rename to engine/docker/dev-multinode/grafana/dashboards/gasoline.json diff --git a/docker/dev-multinode/grafana/dashboards/guard.json b/engine/docker/dev-multinode/grafana/dashboards/guard.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/guard.json rename to engine/docker/dev-multinode/grafana/dashboards/guard.json diff --git a/docker/dev-multinode/grafana/dashboards/tokio.json b/engine/docker/dev-multinode/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/tokio.json rename to engine/docker/dev-multinode/grafana/dashboards/tokio.json diff --git a/docker/dev-multinode/grafana/dashboards/traces.json b/engine/docker/dev-multinode/grafana/dashboards/traces.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/traces.json rename to engine/docker/dev-multinode/grafana/dashboards/traces.json diff --git a/docker/dev-multinode/grafana/grafana.ini b/engine/docker/dev-multinode/grafana/grafana.ini similarity index 100% rename from docker/dev-multinode/grafana/grafana.ini rename to engine/docker/dev-multinode/grafana/grafana.ini diff --git a/docker/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev-multinode/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev-multinode/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev-multinode/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev-multinode/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev-multinode/otel-collector-client/config.yaml b/engine/docker/dev-multinode/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multinode/otel-collector-client/config.yaml rename to engine/docker/dev-multinode/otel-collector-client/config.yaml diff --git a/docker/dev-multinode/otel-collector-server/config.yaml b/engine/docker/dev-multinode/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multinode/otel-collector-server/config.yaml rename to engine/docker/dev-multinode/otel-collector-server/config.yaml diff --git a/docker/dev-multinode/postgres/init-db.sh b/engine/docker/dev-multinode/postgres/init-db.sh similarity index 100% rename from docker/dev-multinode/postgres/init-db.sh rename to engine/docker/dev-multinode/postgres/init-db.sh diff --git a/docker/dev-multinode/rivet-engine/0/config.jsonc b/engine/docker/dev-multinode/rivet-engine/0/config.jsonc similarity index 100% rename from docker/dev-multinode/rivet-engine/0/config.jsonc rename to engine/docker/dev-multinode/rivet-engine/0/config.jsonc diff --git a/docker/dev-multinode/rivet-engine/1/config.jsonc b/engine/docker/dev-multinode/rivet-engine/1/config.jsonc similarity index 100% rename from docker/dev-multinode/rivet-engine/1/config.jsonc rename to engine/docker/dev-multinode/rivet-engine/1/config.jsonc diff --git a/docker/dev-multinode/rivet-engine/2/config.jsonc b/engine/docker/dev-multinode/rivet-engine/2/config.jsonc similarity index 100% rename from docker/dev-multinode/rivet-engine/2/config.jsonc rename to engine/docker/dev-multinode/rivet-engine/2/config.jsonc diff --git a/docker/dev-multinode/vector-client/vector.yaml b/engine/docker/dev-multinode/vector-client/vector.yaml similarity index 100% rename from docker/dev-multinode/vector-client/vector.yaml rename to engine/docker/dev-multinode/vector-client/vector.yaml diff --git a/docker/dev-multinode/vector-server/vector.yaml b/engine/docker/dev-multinode/vector-server/vector.yaml similarity index 100% rename from docker/dev-multinode/vector-server/vector.yaml rename to engine/docker/dev-multinode/vector-server/vector.yaml diff --git a/docker/dev/.gitattributes b/engine/docker/dev/.gitattributes similarity index 100% rename from docker/dev/.gitattributes rename to engine/docker/dev/.gitattributes diff --git a/docker/dev/README.md b/engine/docker/dev/README.md similarity index 100% rename from docker/dev/README.md rename to engine/docker/dev/README.md diff --git a/docker/dev/clickhouse/client-config.xml b/engine/docker/dev/clickhouse/client-config.xml similarity index 100% rename from docker/dev/clickhouse/client-config.xml rename to engine/docker/dev/clickhouse/client-config.xml diff --git a/docker/dev/clickhouse/config.xml b/engine/docker/dev/clickhouse/config.xml similarity index 100% rename from docker/dev/clickhouse/config.xml rename to engine/docker/dev/clickhouse/config.xml diff --git a/docker/dev/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev/clickhouse/users.xml b/engine/docker/dev/clickhouse/users.xml similarity index 100% rename from docker/dev/clickhouse/users.xml rename to engine/docker/dev/clickhouse/users.xml diff --git a/docker/dev/docker-compose.yml b/engine/docker/dev/docker-compose.yml similarity index 100% rename from docker/dev/docker-compose.yml rename to engine/docker/dev/docker-compose.yml diff --git a/docker/dev/grafana/dashboards/api.json b/engine/docker/dev/grafana/dashboards/api.json similarity index 100% rename from docker/dev/grafana/dashboards/api.json rename to engine/docker/dev/grafana/dashboards/api.json diff --git a/docker/dev/grafana/dashboards/cache.json b/engine/docker/dev/grafana/dashboards/cache.json similarity index 100% rename from docker/dev/grafana/dashboards/cache.json rename to engine/docker/dev/grafana/dashboards/cache.json diff --git a/docker/dev/grafana/dashboards/futures.json b/engine/docker/dev/grafana/dashboards/futures.json similarity index 100% rename from docker/dev/grafana/dashboards/futures.json rename to engine/docker/dev/grafana/dashboards/futures.json diff --git a/docker/dev/grafana/dashboards/gasoline.json b/engine/docker/dev/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev/grafana/dashboards/gasoline.json rename to engine/docker/dev/grafana/dashboards/gasoline.json diff --git a/docker/dev/grafana/dashboards/guard.json b/engine/docker/dev/grafana/dashboards/guard.json similarity index 100% rename from docker/dev/grafana/dashboards/guard.json rename to engine/docker/dev/grafana/dashboards/guard.json diff --git a/docker/dev/grafana/dashboards/tokio.json b/engine/docker/dev/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev/grafana/dashboards/tokio.json rename to engine/docker/dev/grafana/dashboards/tokio.json diff --git a/docker/dev/grafana/dashboards/traces.json b/engine/docker/dev/grafana/dashboards/traces.json similarity index 100% rename from docker/dev/grafana/dashboards/traces.json rename to engine/docker/dev/grafana/dashboards/traces.json diff --git a/docker/dev/grafana/grafana.ini b/engine/docker/dev/grafana/grafana.ini similarity index 100% rename from docker/dev/grafana/grafana.ini rename to engine/docker/dev/grafana/grafana.ini diff --git a/docker/dev/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev/otel-collector-client/config.yaml b/engine/docker/dev/otel-collector-client/config.yaml similarity index 100% rename from docker/dev/otel-collector-client/config.yaml rename to engine/docker/dev/otel-collector-client/config.yaml diff --git a/docker/dev/otel-collector-server/config.yaml b/engine/docker/dev/otel-collector-server/config.yaml similarity index 100% rename from docker/dev/otel-collector-server/config.yaml rename to engine/docker/dev/otel-collector-server/config.yaml diff --git a/docker/dev/postgres/init-db.sh b/engine/docker/dev/postgres/init-db.sh similarity index 100% rename from docker/dev/postgres/init-db.sh rename to engine/docker/dev/postgres/init-db.sh diff --git a/docker/dev/rivet-engine/config.jsonc b/engine/docker/dev/rivet-engine/config.jsonc similarity index 100% rename from docker/dev/rivet-engine/config.jsonc rename to engine/docker/dev/rivet-engine/config.jsonc diff --git a/docker/dev/vector-client/vector.yaml b/engine/docker/dev/vector-client/vector.yaml similarity index 100% rename from docker/dev/vector-client/vector.yaml rename to engine/docker/dev/vector-client/vector.yaml diff --git a/docker/dev/vector-server/vector.yaml b/engine/docker/dev/vector-server/vector.yaml similarity index 100% rename from docker/dev/vector-server/vector.yaml rename to engine/docker/dev/vector-server/vector.yaml diff --git a/docker/engine/build.sh b/engine/docker/engine/build.sh similarity index 100% rename from docker/engine/build.sh rename to engine/docker/engine/build.sh diff --git a/docker/engine/linux-aarch64.Dockerfile b/engine/docker/engine/linux-aarch64.Dockerfile similarity index 100% rename from docker/engine/linux-aarch64.Dockerfile rename to engine/docker/engine/linux-aarch64.Dockerfile diff --git a/docker/engine/linux-x86_64.Dockerfile b/engine/docker/engine/linux-x86_64.Dockerfile similarity index 100% rename from docker/engine/linux-x86_64.Dockerfile rename to engine/docker/engine/linux-x86_64.Dockerfile diff --git a/docker/engine/macos-aarch64.Dockerfile b/engine/docker/engine/macos-aarch64.Dockerfile similarity index 100% rename from docker/engine/macos-aarch64.Dockerfile rename to engine/docker/engine/macos-aarch64.Dockerfile diff --git a/docker/engine/macos-x86_64.Dockerfile b/engine/docker/engine/macos-x86_64.Dockerfile similarity index 100% rename from docker/engine/macos-x86_64.Dockerfile rename to engine/docker/engine/macos-x86_64.Dockerfile diff --git a/docker/engine/windows.Dockerfile b/engine/docker/engine/windows.Dockerfile similarity index 100% rename from docker/engine/windows.Dockerfile rename to engine/docker/engine/windows.Dockerfile diff --git a/docker/prod-file-system/.gitattributes b/engine/docker/prod-file-system/.gitattributes similarity index 100% rename from docker/prod-file-system/.gitattributes rename to engine/docker/prod-file-system/.gitattributes diff --git a/docker/prod-file-system/README.md b/engine/docker/prod-file-system/README.md similarity index 100% rename from docker/prod-file-system/README.md rename to engine/docker/prod-file-system/README.md diff --git a/docker/prod-file-system/docker-compose.yml b/engine/docker/prod-file-system/docker-compose.yml similarity index 100% rename from docker/prod-file-system/docker-compose.yml rename to engine/docker/prod-file-system/docker-compose.yml diff --git a/docker/prod-file-system/rivet-engine/config.jsonc b/engine/docker/prod-file-system/rivet-engine/config.jsonc similarity index 100% rename from docker/prod-file-system/rivet-engine/config.jsonc rename to engine/docker/prod-file-system/rivet-engine/config.jsonc diff --git a/docker/template/README.md b/engine/docker/template/README.md similarity index 100% rename from docker/template/README.md rename to engine/docker/template/README.md diff --git a/docker/template/grafana-dashboards/api.json b/engine/docker/template/grafana-dashboards/api.json similarity index 100% rename from docker/template/grafana-dashboards/api.json rename to engine/docker/template/grafana-dashboards/api.json diff --git a/docker/template/grafana-dashboards/cache.json b/engine/docker/template/grafana-dashboards/cache.json similarity index 100% rename from docker/template/grafana-dashboards/cache.json rename to engine/docker/template/grafana-dashboards/cache.json diff --git a/docker/template/grafana-dashboards/futures.json b/engine/docker/template/grafana-dashboards/futures.json similarity index 100% rename from docker/template/grafana-dashboards/futures.json rename to engine/docker/template/grafana-dashboards/futures.json diff --git a/docker/template/grafana-dashboards/gasoline.json b/engine/docker/template/grafana-dashboards/gasoline.json similarity index 100% rename from docker/template/grafana-dashboards/gasoline.json rename to engine/docker/template/grafana-dashboards/gasoline.json diff --git a/docker/template/grafana-dashboards/guard.json b/engine/docker/template/grafana-dashboards/guard.json similarity index 100% rename from docker/template/grafana-dashboards/guard.json rename to engine/docker/template/grafana-dashboards/guard.json diff --git a/docker/template/grafana-dashboards/tokio.json b/engine/docker/template/grafana-dashboards/tokio.json similarity index 100% rename from docker/template/grafana-dashboards/tokio.json rename to engine/docker/template/grafana-dashboards/tokio.json diff --git a/docker/template/grafana-dashboards/traces.json b/engine/docker/template/grafana-dashboards/traces.json similarity index 100% rename from docker/template/grafana-dashboards/traces.json rename to engine/docker/template/grafana-dashboards/traces.json diff --git a/docker/template/package.json b/engine/docker/template/package.json similarity index 100% rename from docker/template/package.json rename to engine/docker/template/package.json diff --git a/docker/template/src/config.ts b/engine/docker/template/src/config.ts similarity index 100% rename from docker/template/src/config.ts rename to engine/docker/template/src/config.ts diff --git a/docker/template/src/context.ts b/engine/docker/template/src/context.ts similarity index 100% rename from docker/template/src/context.ts rename to engine/docker/template/src/context.ts diff --git a/docker/template/src/docker-compose.ts b/engine/docker/template/src/docker-compose.ts similarity index 100% rename from docker/template/src/docker-compose.ts rename to engine/docker/template/src/docker-compose.ts diff --git a/docker/template/src/git.ts b/engine/docker/template/src/git.ts similarity index 100% rename from docker/template/src/git.ts rename to engine/docker/template/src/git.ts diff --git a/docker/template/src/main.ts b/engine/docker/template/src/main.ts similarity index 100% rename from docker/template/src/main.ts rename to engine/docker/template/src/main.ts diff --git a/docker/template/src/readme.ts b/engine/docker/template/src/readme.ts similarity index 100% rename from docker/template/src/readme.ts rename to engine/docker/template/src/readme.ts diff --git a/docker/template/src/services/core/clickhouse.ts b/engine/docker/template/src/services/core/clickhouse.ts similarity index 100% rename from docker/template/src/services/core/clickhouse.ts rename to engine/docker/template/src/services/core/clickhouse.ts diff --git a/docker/template/src/services/core/grafana.ts b/engine/docker/template/src/services/core/grafana.ts similarity index 100% rename from docker/template/src/services/core/grafana.ts rename to engine/docker/template/src/services/core/grafana.ts diff --git a/docker/template/src/services/edge/otel-collector-client.ts b/engine/docker/template/src/services/edge/otel-collector-client.ts similarity index 100% rename from docker/template/src/services/edge/otel-collector-client.ts rename to engine/docker/template/src/services/edge/otel-collector-client.ts diff --git a/docker/template/src/services/edge/otel-collector-server.ts b/engine/docker/template/src/services/edge/otel-collector-server.ts similarity index 100% rename from docker/template/src/services/edge/otel-collector-server.ts rename to engine/docker/template/src/services/edge/otel-collector-server.ts diff --git a/docker/template/src/services/edge/postgres.ts b/engine/docker/template/src/services/edge/postgres.ts similarity index 100% rename from docker/template/src/services/edge/postgres.ts rename to engine/docker/template/src/services/edge/postgres.ts diff --git a/docker/template/src/services/edge/rivet-engine.ts b/engine/docker/template/src/services/edge/rivet-engine.ts similarity index 100% rename from docker/template/src/services/edge/rivet-engine.ts rename to engine/docker/template/src/services/edge/rivet-engine.ts diff --git a/docker/template/src/services/edge/runner.ts b/engine/docker/template/src/services/edge/runner.ts similarity index 100% rename from docker/template/src/services/edge/runner.ts rename to engine/docker/template/src/services/edge/runner.ts diff --git a/docker/template/src/services/edge/vector-client.ts b/engine/docker/template/src/services/edge/vector-client.ts similarity index 100% rename from docker/template/src/services/edge/vector-client.ts rename to engine/docker/template/src/services/edge/vector-client.ts diff --git a/docker/template/src/services/edge/vector-server.ts b/engine/docker/template/src/services/edge/vector-server.ts similarity index 100% rename from docker/template/src/services/edge/vector-server.ts rename to engine/docker/template/src/services/edge/vector-server.ts diff --git a/docker/template/src/utils.ts b/engine/docker/template/src/utils.ts similarity index 100% rename from docker/template/src/utils.ts rename to engine/docker/template/src/utils.ts diff --git a/docker/template/tsconfig.json b/engine/docker/template/tsconfig.json similarity index 100% rename from docker/template/tsconfig.json rename to engine/docker/template/tsconfig.json diff --git a/docker/universal/Dockerfile b/engine/docker/universal/Dockerfile similarity index 100% rename from docker/universal/Dockerfile rename to engine/docker/universal/Dockerfile diff --git a/packages/core/actor-kv/Cargo.toml b/engine/packages/actor-kv/Cargo.toml similarity index 100% rename from packages/core/actor-kv/Cargo.toml rename to engine/packages/actor-kv/Cargo.toml diff --git a/packages/core/actor-kv/src/entry.rs b/engine/packages/actor-kv/src/entry.rs similarity index 100% rename from packages/core/actor-kv/src/entry.rs rename to engine/packages/actor-kv/src/entry.rs diff --git a/packages/core/actor-kv/src/key.rs b/engine/packages/actor-kv/src/key.rs similarity index 100% rename from packages/core/actor-kv/src/key.rs rename to engine/packages/actor-kv/src/key.rs diff --git a/packages/core/actor-kv/src/lib.rs b/engine/packages/actor-kv/src/lib.rs similarity index 100% rename from packages/core/actor-kv/src/lib.rs rename to engine/packages/actor-kv/src/lib.rs diff --git a/packages/core/actor-kv/src/utils.rs b/engine/packages/actor-kv/src/utils.rs similarity index 100% rename from packages/core/actor-kv/src/utils.rs rename to engine/packages/actor-kv/src/utils.rs diff --git a/packages/common/api-builder/Cargo.toml b/engine/packages/api-builder/Cargo.toml similarity index 100% rename from packages/common/api-builder/Cargo.toml rename to engine/packages/api-builder/Cargo.toml diff --git a/packages/common/api-builder/src/context.rs b/engine/packages/api-builder/src/context.rs similarity index 100% rename from packages/common/api-builder/src/context.rs rename to engine/packages/api-builder/src/context.rs diff --git a/packages/common/api-builder/src/error_response.rs b/engine/packages/api-builder/src/error_response.rs similarity index 100% rename from packages/common/api-builder/src/error_response.rs rename to engine/packages/api-builder/src/error_response.rs diff --git a/packages/common/api-builder/src/errors.rs b/engine/packages/api-builder/src/errors.rs similarity index 100% rename from packages/common/api-builder/src/errors.rs rename to engine/packages/api-builder/src/errors.rs diff --git a/packages/common/api-builder/src/extract.rs b/engine/packages/api-builder/src/extract.rs similarity index 100% rename from packages/common/api-builder/src/extract.rs rename to engine/packages/api-builder/src/extract.rs diff --git a/packages/common/api-builder/src/global_context.rs b/engine/packages/api-builder/src/global_context.rs similarity index 100% rename from packages/common/api-builder/src/global_context.rs rename to engine/packages/api-builder/src/global_context.rs diff --git a/packages/common/api-builder/src/lib.rs b/engine/packages/api-builder/src/lib.rs similarity index 100% rename from packages/common/api-builder/src/lib.rs rename to engine/packages/api-builder/src/lib.rs diff --git a/packages/common/api-builder/src/metrics.rs b/engine/packages/api-builder/src/metrics.rs similarity index 100% rename from packages/common/api-builder/src/metrics.rs rename to engine/packages/api-builder/src/metrics.rs diff --git a/packages/common/api-builder/src/middleware.rs b/engine/packages/api-builder/src/middleware.rs similarity index 100% rename from packages/common/api-builder/src/middleware.rs rename to engine/packages/api-builder/src/middleware.rs diff --git a/packages/common/api-builder/src/prelude.rs b/engine/packages/api-builder/src/prelude.rs similarity index 100% rename from packages/common/api-builder/src/prelude.rs rename to engine/packages/api-builder/src/prelude.rs diff --git a/packages/common/api-builder/src/request_ids.rs b/engine/packages/api-builder/src/request_ids.rs similarity index 100% rename from packages/common/api-builder/src/request_ids.rs rename to engine/packages/api-builder/src/request_ids.rs diff --git a/packages/common/api-builder/src/router.rs b/engine/packages/api-builder/src/router.rs similarity index 100% rename from packages/common/api-builder/src/router.rs rename to engine/packages/api-builder/src/router.rs diff --git a/packages/common/api-builder/src/wrappers.rs b/engine/packages/api-builder/src/wrappers.rs similarity index 100% rename from packages/common/api-builder/src/wrappers.rs rename to engine/packages/api-builder/src/wrappers.rs diff --git a/packages/common/api-builder/tests/basic.rs b/engine/packages/api-builder/tests/basic.rs similarity index 100% rename from packages/common/api-builder/tests/basic.rs rename to engine/packages/api-builder/tests/basic.rs diff --git a/packages/common/api-builder/tests/errors.rs b/engine/packages/api-builder/tests/errors.rs similarity index 100% rename from packages/common/api-builder/tests/errors.rs rename to engine/packages/api-builder/tests/errors.rs diff --git a/packages/core/api-peer/Cargo.toml b/engine/packages/api-peer/Cargo.toml similarity index 100% rename from packages/core/api-peer/Cargo.toml rename to engine/packages/api-peer/Cargo.toml diff --git a/packages/core/api-peer/src/actors/create.rs b/engine/packages/api-peer/src/actors/create.rs similarity index 100% rename from packages/core/api-peer/src/actors/create.rs rename to engine/packages/api-peer/src/actors/create.rs diff --git a/packages/core/api-peer/src/actors/delete.rs b/engine/packages/api-peer/src/actors/delete.rs similarity index 100% rename from packages/core/api-peer/src/actors/delete.rs rename to engine/packages/api-peer/src/actors/delete.rs diff --git a/packages/core/api-peer/src/actors/list.rs b/engine/packages/api-peer/src/actors/list.rs similarity index 100% rename from packages/core/api-peer/src/actors/list.rs rename to engine/packages/api-peer/src/actors/list.rs diff --git a/packages/core/api-peer/src/actors/list_names.rs b/engine/packages/api-peer/src/actors/list_names.rs similarity index 100% rename from packages/core/api-peer/src/actors/list_names.rs rename to engine/packages/api-peer/src/actors/list_names.rs diff --git a/packages/core/api-peer/src/actors/mod.rs b/engine/packages/api-peer/src/actors/mod.rs similarity index 100% rename from packages/core/api-peer/src/actors/mod.rs rename to engine/packages/api-peer/src/actors/mod.rs diff --git a/packages/core/api-peer/src/internal.rs b/engine/packages/api-peer/src/internal.rs similarity index 100% rename from packages/core/api-peer/src/internal.rs rename to engine/packages/api-peer/src/internal.rs diff --git a/packages/core/api-peer/src/lib.rs b/engine/packages/api-peer/src/lib.rs similarity index 100% rename from packages/core/api-peer/src/lib.rs rename to engine/packages/api-peer/src/lib.rs diff --git a/packages/core/api-peer/src/namespaces.rs b/engine/packages/api-peer/src/namespaces.rs similarity index 100% rename from packages/core/api-peer/src/namespaces.rs rename to engine/packages/api-peer/src/namespaces.rs diff --git a/packages/core/api-peer/src/router.rs b/engine/packages/api-peer/src/router.rs similarity index 100% rename from packages/core/api-peer/src/router.rs rename to engine/packages/api-peer/src/router.rs diff --git a/packages/core/api-peer/src/runner_configs.rs b/engine/packages/api-peer/src/runner_configs.rs similarity index 100% rename from packages/core/api-peer/src/runner_configs.rs rename to engine/packages/api-peer/src/runner_configs.rs diff --git a/packages/core/api-peer/src/runners.rs b/engine/packages/api-peer/src/runners.rs similarity index 100% rename from packages/core/api-peer/src/runners.rs rename to engine/packages/api-peer/src/runners.rs diff --git a/packages/core/api-public/Cargo.toml b/engine/packages/api-public/Cargo.toml similarity index 100% rename from packages/core/api-public/Cargo.toml rename to engine/packages/api-public/Cargo.toml diff --git a/packages/core/api-public/build.rs b/engine/packages/api-public/build.rs similarity index 100% rename from packages/core/api-public/build.rs rename to engine/packages/api-public/build.rs diff --git a/packages/core/api-public/src/actors/create.rs b/engine/packages/api-public/src/actors/create.rs similarity index 100% rename from packages/core/api-public/src/actors/create.rs rename to engine/packages/api-public/src/actors/create.rs diff --git a/packages/core/api-public/src/actors/delete.rs b/engine/packages/api-public/src/actors/delete.rs similarity index 100% rename from packages/core/api-public/src/actors/delete.rs rename to engine/packages/api-public/src/actors/delete.rs diff --git a/packages/core/api-public/src/actors/get_or_create.rs b/engine/packages/api-public/src/actors/get_or_create.rs similarity index 100% rename from packages/core/api-public/src/actors/get_or_create.rs rename to engine/packages/api-public/src/actors/get_or_create.rs diff --git a/packages/core/api-public/src/actors/list.rs b/engine/packages/api-public/src/actors/list.rs similarity index 100% rename from packages/core/api-public/src/actors/list.rs rename to engine/packages/api-public/src/actors/list.rs diff --git a/packages/core/api-public/src/actors/list_names.rs b/engine/packages/api-public/src/actors/list_names.rs similarity index 100% rename from packages/core/api-public/src/actors/list_names.rs rename to engine/packages/api-public/src/actors/list_names.rs diff --git a/packages/core/api-public/src/actors/mod.rs b/engine/packages/api-public/src/actors/mod.rs similarity index 100% rename from packages/core/api-public/src/actors/mod.rs rename to engine/packages/api-public/src/actors/mod.rs diff --git a/packages/core/api-public/src/actors/utils.rs b/engine/packages/api-public/src/actors/utils.rs similarity index 100% rename from packages/core/api-public/src/actors/utils.rs rename to engine/packages/api-public/src/actors/utils.rs diff --git a/packages/core/api-public/src/ctx.rs b/engine/packages/api-public/src/ctx.rs similarity index 100% rename from packages/core/api-public/src/ctx.rs rename to engine/packages/api-public/src/ctx.rs diff --git a/packages/core/api-public/src/datacenters.rs b/engine/packages/api-public/src/datacenters.rs similarity index 100% rename from packages/core/api-public/src/datacenters.rs rename to engine/packages/api-public/src/datacenters.rs diff --git a/packages/core/api-public/src/errors.rs b/engine/packages/api-public/src/errors.rs similarity index 100% rename from packages/core/api-public/src/errors.rs rename to engine/packages/api-public/src/errors.rs diff --git a/packages/core/api-public/src/health.rs b/engine/packages/api-public/src/health.rs similarity index 100% rename from packages/core/api-public/src/health.rs rename to engine/packages/api-public/src/health.rs diff --git a/packages/core/api-public/src/lib.rs b/engine/packages/api-public/src/lib.rs similarity index 100% rename from packages/core/api-public/src/lib.rs rename to engine/packages/api-public/src/lib.rs diff --git a/packages/core/api-public/src/metadata.rs b/engine/packages/api-public/src/metadata.rs similarity index 100% rename from packages/core/api-public/src/metadata.rs rename to engine/packages/api-public/src/metadata.rs diff --git a/packages/core/api-public/src/namespaces.rs b/engine/packages/api-public/src/namespaces.rs similarity index 100% rename from packages/core/api-public/src/namespaces.rs rename to engine/packages/api-public/src/namespaces.rs diff --git a/packages/core/api-public/src/router.rs b/engine/packages/api-public/src/router.rs similarity index 100% rename from packages/core/api-public/src/router.rs rename to engine/packages/api-public/src/router.rs diff --git a/packages/core/api-public/src/runner_configs/delete.rs b/engine/packages/api-public/src/runner_configs/delete.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/delete.rs rename to engine/packages/api-public/src/runner_configs/delete.rs diff --git a/packages/core/api-public/src/runner_configs/list.rs b/engine/packages/api-public/src/runner_configs/list.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/list.rs rename to engine/packages/api-public/src/runner_configs/list.rs diff --git a/packages/core/api-public/src/runner_configs/mod.rs b/engine/packages/api-public/src/runner_configs/mod.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/mod.rs rename to engine/packages/api-public/src/runner_configs/mod.rs diff --git a/packages/core/api-public/src/runner_configs/refresh_metadata.rs b/engine/packages/api-public/src/runner_configs/refresh_metadata.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/refresh_metadata.rs rename to engine/packages/api-public/src/runner_configs/refresh_metadata.rs diff --git a/packages/core/api-public/src/runner_configs/serverless_health_check.rs b/engine/packages/api-public/src/runner_configs/serverless_health_check.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/serverless_health_check.rs rename to engine/packages/api-public/src/runner_configs/serverless_health_check.rs diff --git a/packages/core/api-public/src/runner_configs/upsert.rs b/engine/packages/api-public/src/runner_configs/upsert.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/upsert.rs rename to engine/packages/api-public/src/runner_configs/upsert.rs diff --git a/packages/core/api-public/src/runner_configs/utils.rs b/engine/packages/api-public/src/runner_configs/utils.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/utils.rs rename to engine/packages/api-public/src/runner_configs/utils.rs diff --git a/packages/core/api-public/src/runners.rs b/engine/packages/api-public/src/runners.rs similarity index 100% rename from packages/core/api-public/src/runners.rs rename to engine/packages/api-public/src/runners.rs diff --git a/packages/core/api-public/src/ui.rs b/engine/packages/api-public/src/ui.rs similarity index 100% rename from packages/core/api-public/src/ui.rs rename to engine/packages/api-public/src/ui.rs diff --git a/packages/common/api-types/Cargo.toml b/engine/packages/api-types/Cargo.toml similarity index 100% rename from packages/common/api-types/Cargo.toml rename to engine/packages/api-types/Cargo.toml diff --git a/packages/common/api-types/src/actors/create.rs b/engine/packages/api-types/src/actors/create.rs similarity index 100% rename from packages/common/api-types/src/actors/create.rs rename to engine/packages/api-types/src/actors/create.rs diff --git a/packages/common/api-types/src/actors/list.rs b/engine/packages/api-types/src/actors/list.rs similarity index 100% rename from packages/common/api-types/src/actors/list.rs rename to engine/packages/api-types/src/actors/list.rs diff --git a/packages/common/api-types/src/actors/list_names.rs b/engine/packages/api-types/src/actors/list_names.rs similarity index 100% rename from packages/common/api-types/src/actors/list_names.rs rename to engine/packages/api-types/src/actors/list_names.rs diff --git a/packages/common/api-types/src/actors/mod.rs b/engine/packages/api-types/src/actors/mod.rs similarity index 100% rename from packages/common/api-types/src/actors/mod.rs rename to engine/packages/api-types/src/actors/mod.rs diff --git a/packages/common/api-types/src/datacenters/list.rs b/engine/packages/api-types/src/datacenters/list.rs similarity index 100% rename from packages/common/api-types/src/datacenters/list.rs rename to engine/packages/api-types/src/datacenters/list.rs diff --git a/packages/common/api-types/src/datacenters/mod.rs b/engine/packages/api-types/src/datacenters/mod.rs similarity index 100% rename from packages/common/api-types/src/datacenters/mod.rs rename to engine/packages/api-types/src/datacenters/mod.rs diff --git a/packages/common/api-types/src/lib.rs b/engine/packages/api-types/src/lib.rs similarity index 100% rename from packages/common/api-types/src/lib.rs rename to engine/packages/api-types/src/lib.rs diff --git a/packages/common/api-types/src/namespaces/list.rs b/engine/packages/api-types/src/namespaces/list.rs similarity index 100% rename from packages/common/api-types/src/namespaces/list.rs rename to engine/packages/api-types/src/namespaces/list.rs diff --git a/packages/common/api-types/src/namespaces/mod.rs b/engine/packages/api-types/src/namespaces/mod.rs similarity index 100% rename from packages/common/api-types/src/namespaces/mod.rs rename to engine/packages/api-types/src/namespaces/mod.rs diff --git a/packages/common/api-types/src/namespaces/runner_configs.rs b/engine/packages/api-types/src/namespaces/runner_configs.rs similarity index 100% rename from packages/common/api-types/src/namespaces/runner_configs.rs rename to engine/packages/api-types/src/namespaces/runner_configs.rs diff --git a/packages/common/api-types/src/pagination.rs b/engine/packages/api-types/src/pagination.rs similarity index 100% rename from packages/common/api-types/src/pagination.rs rename to engine/packages/api-types/src/pagination.rs diff --git a/packages/common/api-types/src/runner_configs/list.rs b/engine/packages/api-types/src/runner_configs/list.rs similarity index 100% rename from packages/common/api-types/src/runner_configs/list.rs rename to engine/packages/api-types/src/runner_configs/list.rs diff --git a/packages/common/api-types/src/runner_configs/mod.rs b/engine/packages/api-types/src/runner_configs/mod.rs similarity index 100% rename from packages/common/api-types/src/runner_configs/mod.rs rename to engine/packages/api-types/src/runner_configs/mod.rs diff --git a/packages/common/api-types/src/runners/list.rs b/engine/packages/api-types/src/runners/list.rs similarity index 100% rename from packages/common/api-types/src/runners/list.rs rename to engine/packages/api-types/src/runners/list.rs diff --git a/packages/common/api-types/src/runners/mod.rs b/engine/packages/api-types/src/runners/mod.rs similarity index 100% rename from packages/common/api-types/src/runners/mod.rs rename to engine/packages/api-types/src/runners/mod.rs diff --git a/packages/common/api-util/Cargo.toml b/engine/packages/api-util/Cargo.toml similarity index 100% rename from packages/common/api-util/Cargo.toml rename to engine/packages/api-util/Cargo.toml diff --git a/packages/common/api-util/src/errors.rs b/engine/packages/api-util/src/errors.rs similarity index 100% rename from packages/common/api-util/src/errors.rs rename to engine/packages/api-util/src/errors.rs diff --git a/packages/common/api-util/src/lib.rs b/engine/packages/api-util/src/lib.rs similarity index 100% rename from packages/common/api-util/src/lib.rs rename to engine/packages/api-util/src/lib.rs diff --git a/packages/core/bootstrap/Cargo.toml b/engine/packages/bootstrap/Cargo.toml similarity index 100% rename from packages/core/bootstrap/Cargo.toml rename to engine/packages/bootstrap/Cargo.toml diff --git a/packages/core/bootstrap/src/lib.rs b/engine/packages/bootstrap/src/lib.rs similarity index 100% rename from packages/core/bootstrap/src/lib.rs rename to engine/packages/bootstrap/src/lib.rs diff --git a/packages/services/cache-purge/Cargo.toml b/engine/packages/cache-purge/Cargo.toml similarity index 100% rename from packages/services/cache-purge/Cargo.toml rename to engine/packages/cache-purge/Cargo.toml diff --git a/packages/services/cache-purge/src/lib.rs b/engine/packages/cache-purge/src/lib.rs similarity index 100% rename from packages/services/cache-purge/src/lib.rs rename to engine/packages/cache-purge/src/lib.rs diff --git a/packages/common/cache/result/Cargo.toml b/engine/packages/cache-result/Cargo.toml similarity index 100% rename from packages/common/cache/result/Cargo.toml rename to engine/packages/cache-result/Cargo.toml diff --git a/packages/common/cache/result/src/lib.rs b/engine/packages/cache-result/src/lib.rs similarity index 100% rename from packages/common/cache/result/src/lib.rs rename to engine/packages/cache-result/src/lib.rs diff --git a/packages/common/cache/build/Cargo.toml b/engine/packages/cache/Cargo.toml similarity index 100% rename from packages/common/cache/build/Cargo.toml rename to engine/packages/cache/Cargo.toml diff --git a/packages/common/cache/build/src/driver.rs b/engine/packages/cache/src/driver.rs similarity index 100% rename from packages/common/cache/build/src/driver.rs rename to engine/packages/cache/src/driver.rs diff --git a/packages/common/cache/build/src/errors.rs b/engine/packages/cache/src/errors.rs similarity index 100% rename from packages/common/cache/build/src/errors.rs rename to engine/packages/cache/src/errors.rs diff --git a/packages/common/cache/build/src/getter_ctx.rs b/engine/packages/cache/src/getter_ctx.rs similarity index 100% rename from packages/common/cache/build/src/getter_ctx.rs rename to engine/packages/cache/src/getter_ctx.rs diff --git a/packages/common/cache/build/src/inner.rs b/engine/packages/cache/src/inner.rs similarity index 100% rename from packages/common/cache/build/src/inner.rs rename to engine/packages/cache/src/inner.rs diff --git a/packages/common/cache/build/src/key.rs b/engine/packages/cache/src/key.rs similarity index 100% rename from packages/common/cache/build/src/key.rs rename to engine/packages/cache/src/key.rs diff --git a/packages/common/cache/build/src/lib.rs b/engine/packages/cache/src/lib.rs similarity index 100% rename from packages/common/cache/build/src/lib.rs rename to engine/packages/cache/src/lib.rs diff --git a/packages/common/cache/build/src/metrics.rs b/engine/packages/cache/src/metrics.rs similarity index 100% rename from packages/common/cache/build/src/metrics.rs rename to engine/packages/cache/src/metrics.rs diff --git a/packages/common/cache/build/src/purge.rs b/engine/packages/cache/src/purge.rs similarity index 100% rename from packages/common/cache/build/src/purge.rs rename to engine/packages/cache/src/purge.rs diff --git a/packages/common/cache/build/src/rate_limit.rs b/engine/packages/cache/src/rate_limit.rs similarity index 100% rename from packages/common/cache/build/src/rate_limit.rs rename to engine/packages/cache/src/rate_limit.rs diff --git a/packages/common/cache/build/src/req_config.rs b/engine/packages/cache/src/req_config.rs similarity index 100% rename from packages/common/cache/build/src/req_config.rs rename to engine/packages/cache/src/req_config.rs diff --git a/packages/common/cache/build/tests/integration.rs b/engine/packages/cache/tests/integration.rs similarity index 100% rename from packages/common/cache/build/tests/integration.rs rename to engine/packages/cache/tests/integration.rs diff --git a/packages/common/clickhouse-inserter/Cargo.toml b/engine/packages/clickhouse-inserter/Cargo.toml similarity index 100% rename from packages/common/clickhouse-inserter/Cargo.toml rename to engine/packages/clickhouse-inserter/Cargo.toml diff --git a/packages/common/clickhouse-inserter/src/error.rs b/engine/packages/clickhouse-inserter/src/error.rs similarity index 100% rename from packages/common/clickhouse-inserter/src/error.rs rename to engine/packages/clickhouse-inserter/src/error.rs diff --git a/packages/common/clickhouse-inserter/src/lib.rs b/engine/packages/clickhouse-inserter/src/lib.rs similarity index 100% rename from packages/common/clickhouse-inserter/src/lib.rs rename to engine/packages/clickhouse-inserter/src/lib.rs diff --git a/packages/common/clickhouse-user-query/Cargo.toml b/engine/packages/clickhouse-user-query/Cargo.toml similarity index 100% rename from packages/common/clickhouse-user-query/Cargo.toml rename to engine/packages/clickhouse-user-query/Cargo.toml diff --git a/packages/common/clickhouse-user-query/examples/case_sensitivity_demo.rs b/engine/packages/clickhouse-user-query/examples/case_sensitivity_demo.rs similarity index 100% rename from packages/common/clickhouse-user-query/examples/case_sensitivity_demo.rs rename to engine/packages/clickhouse-user-query/examples/case_sensitivity_demo.rs diff --git a/packages/common/clickhouse-user-query/examples/group_by_example.rs b/engine/packages/clickhouse-user-query/examples/group_by_example.rs similarity index 100% rename from packages/common/clickhouse-user-query/examples/group_by_example.rs rename to engine/packages/clickhouse-user-query/examples/group_by_example.rs diff --git a/packages/common/clickhouse-user-query/examples/string_contains_demo.rs b/engine/packages/clickhouse-user-query/examples/string_contains_demo.rs similarity index 100% rename from packages/common/clickhouse-user-query/examples/string_contains_demo.rs rename to engine/packages/clickhouse-user-query/examples/string_contains_demo.rs diff --git a/packages/common/clickhouse-user-query/src/builder.rs b/engine/packages/clickhouse-user-query/src/builder.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/builder.rs rename to engine/packages/clickhouse-user-query/src/builder.rs diff --git a/packages/common/clickhouse-user-query/src/error.rs b/engine/packages/clickhouse-user-query/src/error.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/error.rs rename to engine/packages/clickhouse-user-query/src/error.rs diff --git a/packages/common/clickhouse-user-query/src/lib.rs b/engine/packages/clickhouse-user-query/src/lib.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/lib.rs rename to engine/packages/clickhouse-user-query/src/lib.rs diff --git a/packages/common/clickhouse-user-query/src/query.rs b/engine/packages/clickhouse-user-query/src/query.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/query.rs rename to engine/packages/clickhouse-user-query/src/query.rs diff --git a/packages/common/clickhouse-user-query/src/schema.rs b/engine/packages/clickhouse-user-query/src/schema.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/schema.rs rename to engine/packages/clickhouse-user-query/src/schema.rs diff --git a/packages/common/clickhouse-user-query/tests/builder_tests.rs b/engine/packages/clickhouse-user-query/tests/builder_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/builder_tests.rs rename to engine/packages/clickhouse-user-query/tests/builder_tests.rs diff --git a/packages/common/clickhouse-user-query/tests/case_sensitivity_tests.rs b/engine/packages/clickhouse-user-query/tests/case_sensitivity_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/case_sensitivity_tests.rs rename to engine/packages/clickhouse-user-query/tests/case_sensitivity_tests.rs diff --git a/packages/common/clickhouse-user-query/tests/integration_tests.rs b/engine/packages/clickhouse-user-query/tests/integration_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/integration_tests.rs rename to engine/packages/clickhouse-user-query/tests/integration_tests.rs diff --git a/packages/common/clickhouse-user-query/tests/query_tests.rs b/engine/packages/clickhouse-user-query/tests/query_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/query_tests.rs rename to engine/packages/clickhouse-user-query/tests/query_tests.rs diff --git a/packages/common/clickhouse-user-query/tests/schema_tests.rs b/engine/packages/clickhouse-user-query/tests/schema_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/schema_tests.rs rename to engine/packages/clickhouse-user-query/tests/schema_tests.rs diff --git a/packages/common/config/Cargo.toml b/engine/packages/config/Cargo.toml similarity index 100% rename from packages/common/config/Cargo.toml rename to engine/packages/config/Cargo.toml diff --git a/packages/common/config/src/config/api_peer.rs b/engine/packages/config/src/config/api_peer.rs similarity index 100% rename from packages/common/config/src/config/api_peer.rs rename to engine/packages/config/src/config/api_peer.rs diff --git a/packages/common/config/src/config/api_public.rs b/engine/packages/config/src/config/api_public.rs similarity index 100% rename from packages/common/config/src/config/api_public.rs rename to engine/packages/config/src/config/api_public.rs diff --git a/packages/common/config/src/config/auth.rs b/engine/packages/config/src/config/auth.rs similarity index 100% rename from packages/common/config/src/config/auth.rs rename to engine/packages/config/src/config/auth.rs diff --git a/packages/common/config/src/config/cache.rs b/engine/packages/config/src/config/cache.rs similarity index 100% rename from packages/common/config/src/config/cache.rs rename to engine/packages/config/src/config/cache.rs diff --git a/packages/common/config/src/config/clickhouse.rs b/engine/packages/config/src/config/clickhouse.rs similarity index 100% rename from packages/common/config/src/config/clickhouse.rs rename to engine/packages/config/src/config/clickhouse.rs diff --git a/packages/common/config/src/config/db.rs b/engine/packages/config/src/config/db.rs similarity index 100% rename from packages/common/config/src/config/db.rs rename to engine/packages/config/src/config/db.rs diff --git a/packages/common/config/src/config/guard.rs b/engine/packages/config/src/config/guard.rs similarity index 100% rename from packages/common/config/src/config/guard.rs rename to engine/packages/config/src/config/guard.rs diff --git a/packages/common/config/src/config/logs.rs b/engine/packages/config/src/config/logs.rs similarity index 100% rename from packages/common/config/src/config/logs.rs rename to engine/packages/config/src/config/logs.rs diff --git a/packages/common/config/src/config/mod.rs b/engine/packages/config/src/config/mod.rs similarity index 100% rename from packages/common/config/src/config/mod.rs rename to engine/packages/config/src/config/mod.rs diff --git a/packages/common/config/src/config/pubsub.rs b/engine/packages/config/src/config/pubsub.rs similarity index 100% rename from packages/common/config/src/config/pubsub.rs rename to engine/packages/config/src/config/pubsub.rs diff --git a/packages/common/config/src/config/telemetry.rs b/engine/packages/config/src/config/telemetry.rs similarity index 100% rename from packages/common/config/src/config/telemetry.rs rename to engine/packages/config/src/config/telemetry.rs diff --git a/packages/common/config/src/config/topology.rs b/engine/packages/config/src/config/topology.rs similarity index 100% rename from packages/common/config/src/config/topology.rs rename to engine/packages/config/src/config/topology.rs diff --git a/packages/common/config/src/config/vector.rs b/engine/packages/config/src/config/vector.rs similarity index 100% rename from packages/common/config/src/config/vector.rs rename to engine/packages/config/src/config/vector.rs diff --git a/packages/common/config/src/defaults.rs b/engine/packages/config/src/defaults.rs similarity index 100% rename from packages/common/config/src/defaults.rs rename to engine/packages/config/src/defaults.rs diff --git a/packages/common/config/src/lib.rs b/engine/packages/config/src/lib.rs similarity index 100% rename from packages/common/config/src/lib.rs rename to engine/packages/config/src/lib.rs diff --git a/packages/common/config/src/paths.rs b/engine/packages/config/src/paths.rs similarity index 100% rename from packages/common/config/src/paths.rs rename to engine/packages/config/src/paths.rs diff --git a/packages/common/config/src/secret.rs b/engine/packages/config/src/secret.rs similarity index 100% rename from packages/common/config/src/secret.rs rename to engine/packages/config/src/secret.rs diff --git a/packages/core/dump-openapi/Cargo.toml b/engine/packages/dump-openapi/Cargo.toml similarity index 100% rename from packages/core/dump-openapi/Cargo.toml rename to engine/packages/dump-openapi/Cargo.toml diff --git a/packages/core/dump-openapi/build.rs b/engine/packages/dump-openapi/build.rs similarity index 91% rename from packages/core/dump-openapi/build.rs rename to engine/packages/dump-openapi/build.rs index ddc3de6205..43945d4937 100644 --- a/packages/core/dump-openapi/build.rs +++ b/engine/packages/dump-openapi/build.rs @@ -17,7 +17,7 @@ fn main() { .to_path_buf() }) .unwrap(); - let out_dir = workspace_root.join("out"); + let out_dir = workspace_root.join("engine").join("artifacts"); fs::create_dir_all(&out_dir).unwrap(); // Write pretty-formatted JSON to out/openapi.json diff --git a/packages/core/dump-openapi/src/lib.rs b/engine/packages/dump-openapi/src/lib.rs similarity index 100% rename from packages/core/dump-openapi/src/lib.rs rename to engine/packages/dump-openapi/src/lib.rs diff --git a/packages/infra/engine/Cargo.toml b/engine/packages/engine/Cargo.toml similarity index 100% rename from packages/infra/engine/Cargo.toml rename to engine/packages/engine/Cargo.toml diff --git a/packages/infra/engine/src/commands/config.rs b/engine/packages/engine/src/commands/config.rs similarity index 100% rename from packages/infra/engine/src/commands/config.rs rename to engine/packages/engine/src/commands/config.rs diff --git a/packages/infra/engine/src/commands/db/mod.rs b/engine/packages/engine/src/commands/db/mod.rs similarity index 100% rename from packages/infra/engine/src/commands/db/mod.rs rename to engine/packages/engine/src/commands/db/mod.rs diff --git a/packages/infra/engine/src/commands/mod.rs b/engine/packages/engine/src/commands/mod.rs similarity index 100% rename from packages/infra/engine/src/commands/mod.rs rename to engine/packages/engine/src/commands/mod.rs diff --git a/packages/infra/engine/src/commands/start.rs b/engine/packages/engine/src/commands/start.rs similarity index 100% rename from packages/infra/engine/src/commands/start.rs rename to engine/packages/engine/src/commands/start.rs diff --git a/packages/infra/engine/src/commands/tracing.rs b/engine/packages/engine/src/commands/tracing.rs similarity index 100% rename from packages/infra/engine/src/commands/tracing.rs rename to engine/packages/engine/src/commands/tracing.rs diff --git a/packages/infra/engine/src/commands/udb/cli.rs b/engine/packages/engine/src/commands/udb/cli.rs similarity index 100% rename from packages/infra/engine/src/commands/udb/cli.rs rename to engine/packages/engine/src/commands/udb/cli.rs diff --git a/packages/infra/engine/src/commands/udb/mod.rs b/engine/packages/engine/src/commands/udb/mod.rs similarity index 100% rename from packages/infra/engine/src/commands/udb/mod.rs rename to engine/packages/engine/src/commands/udb/mod.rs diff --git a/packages/infra/engine/src/commands/wf/mod.rs b/engine/packages/engine/src/commands/wf/mod.rs similarity index 100% rename from packages/infra/engine/src/commands/wf/mod.rs rename to engine/packages/engine/src/commands/wf/mod.rs diff --git a/packages/infra/engine/src/commands/wf/signal.rs b/engine/packages/engine/src/commands/wf/signal.rs similarity index 100% rename from packages/infra/engine/src/commands/wf/signal.rs rename to engine/packages/engine/src/commands/wf/signal.rs diff --git a/packages/infra/engine/src/lib.rs b/engine/packages/engine/src/lib.rs similarity index 100% rename from packages/infra/engine/src/lib.rs rename to engine/packages/engine/src/lib.rs diff --git a/packages/infra/engine/src/main.rs b/engine/packages/engine/src/main.rs similarity index 100% rename from packages/infra/engine/src/main.rs rename to engine/packages/engine/src/main.rs diff --git a/packages/infra/engine/src/run_config.rs b/engine/packages/engine/src/run_config.rs similarity index 100% rename from packages/infra/engine/src/run_config.rs rename to engine/packages/engine/src/run_config.rs diff --git a/packages/infra/engine/src/util/db.rs b/engine/packages/engine/src/util/db.rs similarity index 100% rename from packages/infra/engine/src/util/db.rs rename to engine/packages/engine/src/util/db.rs diff --git a/packages/infra/engine/src/util/format.rs b/engine/packages/engine/src/util/format.rs similarity index 100% rename from packages/infra/engine/src/util/format.rs rename to engine/packages/engine/src/util/format.rs diff --git a/packages/infra/engine/src/util/mod.rs b/engine/packages/engine/src/util/mod.rs similarity index 100% rename from packages/infra/engine/src/util/mod.rs rename to engine/packages/engine/src/util/mod.rs diff --git a/packages/infra/engine/src/util/udb.rs b/engine/packages/engine/src/util/udb.rs similarity index 100% rename from packages/infra/engine/src/util/udb.rs rename to engine/packages/engine/src/util/udb.rs diff --git a/packages/infra/engine/src/util/wf/mod.rs b/engine/packages/engine/src/util/wf/mod.rs similarity index 100% rename from packages/infra/engine/src/util/wf/mod.rs rename to engine/packages/engine/src/util/wf/mod.rs diff --git a/packages/infra/engine/src/util/wf/signal.rs b/engine/packages/engine/src/util/wf/signal.rs similarity index 100% rename from packages/infra/engine/src/util/wf/signal.rs rename to engine/packages/engine/src/util/wf/signal.rs diff --git a/packages/infra/engine/tests/actors_create.rs b/engine/packages/engine/tests/actors_create.rs similarity index 100% rename from packages/infra/engine/tests/actors_create.rs rename to engine/packages/engine/tests/actors_create.rs diff --git a/packages/infra/engine/tests/actors_delete.rs b/engine/packages/engine/tests/actors_delete.rs similarity index 100% rename from packages/infra/engine/tests/actors_delete.rs rename to engine/packages/engine/tests/actors_delete.rs diff --git a/packages/infra/engine/tests/actors_general.rs b/engine/packages/engine/tests/actors_general.rs similarity index 100% rename from packages/infra/engine/tests/actors_general.rs rename to engine/packages/engine/tests/actors_general.rs diff --git a/packages/infra/engine/tests/actors_get.rs b/engine/packages/engine/tests/actors_get.rs similarity index 100% rename from packages/infra/engine/tests/actors_get.rs rename to engine/packages/engine/tests/actors_get.rs diff --git a/packages/infra/engine/tests/actors_get_by_id.rs b/engine/packages/engine/tests/actors_get_by_id.rs similarity index 100% rename from packages/infra/engine/tests/actors_get_by_id.rs rename to engine/packages/engine/tests/actors_get_by_id.rs diff --git a/packages/infra/engine/tests/actors_get_or_create.rs b/engine/packages/engine/tests/actors_get_or_create.rs similarity index 100% rename from packages/infra/engine/tests/actors_get_or_create.rs rename to engine/packages/engine/tests/actors_get_or_create.rs diff --git a/packages/infra/engine/tests/actors_get_or_create_by_id.rs b/engine/packages/engine/tests/actors_get_or_create_by_id.rs similarity index 100% rename from packages/infra/engine/tests/actors_get_or_create_by_id.rs rename to engine/packages/engine/tests/actors_get_or_create_by_id.rs diff --git a/packages/infra/engine/tests/actors_lifecycle.rs b/engine/packages/engine/tests/actors_lifecycle.rs similarity index 100% rename from packages/infra/engine/tests/actors_lifecycle.rs rename to engine/packages/engine/tests/actors_lifecycle.rs diff --git a/packages/infra/engine/tests/actors_list.rs b/engine/packages/engine/tests/actors_list.rs similarity index 100% rename from packages/infra/engine/tests/actors_list.rs rename to engine/packages/engine/tests/actors_list.rs diff --git a/packages/infra/engine/tests/actors_list_names.rs b/engine/packages/engine/tests/actors_list_names.rs similarity index 100% rename from packages/infra/engine/tests/actors_list_names.rs rename to engine/packages/engine/tests/actors_list_names.rs diff --git a/packages/infra/engine/tests/common/actors.rs b/engine/packages/engine/tests/common/actors.rs similarity index 100% rename from packages/infra/engine/tests/common/actors.rs rename to engine/packages/engine/tests/common/actors.rs diff --git a/packages/infra/engine/tests/common/ctx.rs b/engine/packages/engine/tests/common/ctx.rs similarity index 100% rename from packages/infra/engine/tests/common/ctx.rs rename to engine/packages/engine/tests/common/ctx.rs diff --git a/packages/infra/engine/tests/common/mod.rs b/engine/packages/engine/tests/common/mod.rs similarity index 100% rename from packages/infra/engine/tests/common/mod.rs rename to engine/packages/engine/tests/common/mod.rs diff --git a/packages/infra/engine/tests/common/ns.rs b/engine/packages/engine/tests/common/ns.rs similarity index 100% rename from packages/infra/engine/tests/common/ns.rs rename to engine/packages/engine/tests/common/ns.rs diff --git a/packages/infra/engine/tests/common/runner.rs b/engine/packages/engine/tests/common/runner.rs similarity index 100% rename from packages/infra/engine/tests/common/runner.rs rename to engine/packages/engine/tests/common/runner.rs diff --git a/packages/infra/engine/tests/common/test_helpers.rs b/engine/packages/engine/tests/common/test_helpers.rs similarity index 100% rename from packages/infra/engine/tests/common/test_helpers.rs rename to engine/packages/engine/tests/common/test_helpers.rs diff --git a/packages/infra/engine/tests/runners_dupe_key.rs b/engine/packages/engine/tests/runners_dupe_key.rs similarity index 100% rename from packages/infra/engine/tests/runners_dupe_key.rs rename to engine/packages/engine/tests/runners_dupe_key.rs diff --git a/packages/infra/engine/tests/runners_version.rs b/engine/packages/engine/tests/runners_version.rs similarity index 100% rename from packages/infra/engine/tests/runners_version.rs rename to engine/packages/engine/tests/runners_version.rs diff --git a/packages/common/env/Cargo.toml b/engine/packages/env/Cargo.toml similarity index 100% rename from packages/common/env/Cargo.toml rename to engine/packages/env/Cargo.toml diff --git a/packages/common/env/build.rs b/engine/packages/env/build.rs similarity index 100% rename from packages/common/env/build.rs rename to engine/packages/env/build.rs diff --git a/packages/common/env/src/lib.rs b/engine/packages/env/src/lib.rs similarity index 100% rename from packages/common/env/src/lib.rs rename to engine/packages/env/src/lib.rs diff --git a/packages/services/epoxy/Cargo.toml b/engine/packages/epoxy/Cargo.toml similarity index 100% rename from packages/services/epoxy/Cargo.toml rename to engine/packages/epoxy/Cargo.toml diff --git a/packages/services/epoxy/README.md b/engine/packages/epoxy/README.md similarity index 100% rename from packages/services/epoxy/README.md rename to engine/packages/epoxy/README.md diff --git a/packages/services/epoxy/spec/KEYS.md b/engine/packages/epoxy/spec/KEYS.md similarity index 100% rename from packages/services/epoxy/spec/KEYS.md rename to engine/packages/epoxy/spec/KEYS.md diff --git a/packages/services/epoxy/spec/PROPOSAL.md b/engine/packages/epoxy/spec/PROPOSAL.md similarity index 100% rename from packages/services/epoxy/spec/PROPOSAL.md rename to engine/packages/epoxy/spec/PROPOSAL.md diff --git a/packages/services/epoxy/spec/RECONFIGURE.md b/engine/packages/epoxy/spec/RECONFIGURE.md similarity index 100% rename from packages/services/epoxy/spec/RECONFIGURE.md rename to engine/packages/epoxy/spec/RECONFIGURE.md diff --git a/packages/services/epoxy/src/consts.rs b/engine/packages/epoxy/src/consts.rs similarity index 100% rename from packages/services/epoxy/src/consts.rs rename to engine/packages/epoxy/src/consts.rs diff --git a/packages/services/epoxy/src/errors.rs b/engine/packages/epoxy/src/errors.rs similarity index 100% rename from packages/services/epoxy/src/errors.rs rename to engine/packages/epoxy/src/errors.rs diff --git a/packages/services/epoxy/src/http_client.rs b/engine/packages/epoxy/src/http_client.rs similarity index 100% rename from packages/services/epoxy/src/http_client.rs rename to engine/packages/epoxy/src/http_client.rs diff --git a/packages/services/epoxy/src/http_routes.rs b/engine/packages/epoxy/src/http_routes.rs similarity index 100% rename from packages/services/epoxy/src/http_routes.rs rename to engine/packages/epoxy/src/http_routes.rs diff --git a/packages/services/epoxy/src/keys/keys.rs b/engine/packages/epoxy/src/keys/keys.rs similarity index 100% rename from packages/services/epoxy/src/keys/keys.rs rename to engine/packages/epoxy/src/keys/keys.rs diff --git a/packages/services/epoxy/src/keys/mod.rs b/engine/packages/epoxy/src/keys/mod.rs similarity index 100% rename from packages/services/epoxy/src/keys/mod.rs rename to engine/packages/epoxy/src/keys/mod.rs diff --git a/packages/services/epoxy/src/keys/replica.rs b/engine/packages/epoxy/src/keys/replica.rs similarity index 100% rename from packages/services/epoxy/src/keys/replica.rs rename to engine/packages/epoxy/src/keys/replica.rs diff --git a/packages/services/epoxy/src/lib.rs b/engine/packages/epoxy/src/lib.rs similarity index 100% rename from packages/services/epoxy/src/lib.rs rename to engine/packages/epoxy/src/lib.rs diff --git a/packages/services/epoxy/src/ops/explicit_prepare.rs b/engine/packages/epoxy/src/ops/explicit_prepare.rs similarity index 100% rename from packages/services/epoxy/src/ops/explicit_prepare.rs rename to engine/packages/epoxy/src/ops/explicit_prepare.rs diff --git a/packages/services/epoxy/src/ops/kv/get_local.rs b/engine/packages/epoxy/src/ops/kv/get_local.rs similarity index 100% rename from packages/services/epoxy/src/ops/kv/get_local.rs rename to engine/packages/epoxy/src/ops/kv/get_local.rs diff --git a/packages/services/epoxy/src/ops/kv/get_optimistic.rs b/engine/packages/epoxy/src/ops/kv/get_optimistic.rs similarity index 100% rename from packages/services/epoxy/src/ops/kv/get_optimistic.rs rename to engine/packages/epoxy/src/ops/kv/get_optimistic.rs diff --git a/packages/services/epoxy/src/ops/kv/mod.rs b/engine/packages/epoxy/src/ops/kv/mod.rs similarity index 100% rename from packages/services/epoxy/src/ops/kv/mod.rs rename to engine/packages/epoxy/src/ops/kv/mod.rs diff --git a/packages/services/epoxy/src/ops/mod.rs b/engine/packages/epoxy/src/ops/mod.rs similarity index 100% rename from packages/services/epoxy/src/ops/mod.rs rename to engine/packages/epoxy/src/ops/mod.rs diff --git a/packages/services/epoxy/src/ops/propose.rs b/engine/packages/epoxy/src/ops/propose.rs similarity index 100% rename from packages/services/epoxy/src/ops/propose.rs rename to engine/packages/epoxy/src/ops/propose.rs diff --git a/packages/services/epoxy/src/ops/read_cluster_config.rs b/engine/packages/epoxy/src/ops/read_cluster_config.rs similarity index 100% rename from packages/services/epoxy/src/ops/read_cluster_config.rs rename to engine/packages/epoxy/src/ops/read_cluster_config.rs diff --git a/packages/services/epoxy/src/replica/ballot.rs b/engine/packages/epoxy/src/replica/ballot.rs similarity index 100% rename from packages/services/epoxy/src/replica/ballot.rs rename to engine/packages/epoxy/src/replica/ballot.rs diff --git a/packages/services/epoxy/src/replica/commit_kv.rs b/engine/packages/epoxy/src/replica/commit_kv.rs similarity index 100% rename from packages/services/epoxy/src/replica/commit_kv.rs rename to engine/packages/epoxy/src/replica/commit_kv.rs diff --git a/packages/services/epoxy/src/replica/decide_path.rs b/engine/packages/epoxy/src/replica/decide_path.rs similarity index 100% rename from packages/services/epoxy/src/replica/decide_path.rs rename to engine/packages/epoxy/src/replica/decide_path.rs diff --git a/packages/services/epoxy/src/replica/lead_consensus.rs b/engine/packages/epoxy/src/replica/lead_consensus.rs similarity index 100% rename from packages/services/epoxy/src/replica/lead_consensus.rs rename to engine/packages/epoxy/src/replica/lead_consensus.rs diff --git a/packages/services/epoxy/src/replica/log.rs b/engine/packages/epoxy/src/replica/log.rs similarity index 100% rename from packages/services/epoxy/src/replica/log.rs rename to engine/packages/epoxy/src/replica/log.rs diff --git a/packages/services/epoxy/src/replica/message_request.rs b/engine/packages/epoxy/src/replica/message_request.rs similarity index 100% rename from packages/services/epoxy/src/replica/message_request.rs rename to engine/packages/epoxy/src/replica/message_request.rs diff --git a/packages/services/epoxy/src/replica/messages/accept.rs b/engine/packages/epoxy/src/replica/messages/accept.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/accept.rs rename to engine/packages/epoxy/src/replica/messages/accept.rs diff --git a/packages/services/epoxy/src/replica/messages/accepted.rs b/engine/packages/epoxy/src/replica/messages/accepted.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/accepted.rs rename to engine/packages/epoxy/src/replica/messages/accepted.rs diff --git a/packages/services/epoxy/src/replica/messages/commit.rs b/engine/packages/epoxy/src/replica/messages/commit.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/commit.rs rename to engine/packages/epoxy/src/replica/messages/commit.rs diff --git a/packages/services/epoxy/src/replica/messages/committed.rs b/engine/packages/epoxy/src/replica/messages/committed.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/committed.rs rename to engine/packages/epoxy/src/replica/messages/committed.rs diff --git a/packages/services/epoxy/src/replica/messages/download_instances.rs b/engine/packages/epoxy/src/replica/messages/download_instances.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/download_instances.rs rename to engine/packages/epoxy/src/replica/messages/download_instances.rs diff --git a/packages/services/epoxy/src/replica/messages/mod.rs b/engine/packages/epoxy/src/replica/messages/mod.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/mod.rs rename to engine/packages/epoxy/src/replica/messages/mod.rs diff --git a/packages/services/epoxy/src/replica/messages/pre_accept.rs b/engine/packages/epoxy/src/replica/messages/pre_accept.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/pre_accept.rs rename to engine/packages/epoxy/src/replica/messages/pre_accept.rs diff --git a/packages/services/epoxy/src/replica/messages/prepare.rs b/engine/packages/epoxy/src/replica/messages/prepare.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/prepare.rs rename to engine/packages/epoxy/src/replica/messages/prepare.rs diff --git a/packages/services/epoxy/src/replica/mod.rs b/engine/packages/epoxy/src/replica/mod.rs similarity index 100% rename from packages/services/epoxy/src/replica/mod.rs rename to engine/packages/epoxy/src/replica/mod.rs diff --git a/packages/services/epoxy/src/replica/update_config.rs b/engine/packages/epoxy/src/replica/update_config.rs similarity index 100% rename from packages/services/epoxy/src/replica/update_config.rs rename to engine/packages/epoxy/src/replica/update_config.rs diff --git a/packages/services/epoxy/src/replica/utils.rs b/engine/packages/epoxy/src/replica/utils.rs similarity index 100% rename from packages/services/epoxy/src/replica/utils.rs rename to engine/packages/epoxy/src/replica/utils.rs diff --git a/packages/services/epoxy/src/types.rs b/engine/packages/epoxy/src/types.rs similarity index 100% rename from packages/services/epoxy/src/types.rs rename to engine/packages/epoxy/src/types.rs diff --git a/packages/services/epoxy/src/utils.rs b/engine/packages/epoxy/src/utils.rs similarity index 100% rename from packages/services/epoxy/src/utils.rs rename to engine/packages/epoxy/src/utils.rs diff --git a/packages/services/epoxy/src/workflows/coordinator/mod.rs b/engine/packages/epoxy/src/workflows/coordinator/mod.rs similarity index 100% rename from packages/services/epoxy/src/workflows/coordinator/mod.rs rename to engine/packages/epoxy/src/workflows/coordinator/mod.rs diff --git a/packages/services/epoxy/src/workflows/coordinator/reconfigure.rs b/engine/packages/epoxy/src/workflows/coordinator/reconfigure.rs similarity index 100% rename from packages/services/epoxy/src/workflows/coordinator/reconfigure.rs rename to engine/packages/epoxy/src/workflows/coordinator/reconfigure.rs diff --git a/packages/services/epoxy/src/workflows/coordinator/replica_status_change.rs b/engine/packages/epoxy/src/workflows/coordinator/replica_status_change.rs similarity index 100% rename from packages/services/epoxy/src/workflows/coordinator/replica_status_change.rs rename to engine/packages/epoxy/src/workflows/coordinator/replica_status_change.rs diff --git a/packages/services/epoxy/src/workflows/mod.rs b/engine/packages/epoxy/src/workflows/mod.rs similarity index 100% rename from packages/services/epoxy/src/workflows/mod.rs rename to engine/packages/epoxy/src/workflows/mod.rs diff --git a/packages/services/epoxy/src/workflows/replica/mod.rs b/engine/packages/epoxy/src/workflows/replica/mod.rs similarity index 100% rename from packages/services/epoxy/src/workflows/replica/mod.rs rename to engine/packages/epoxy/src/workflows/replica/mod.rs diff --git a/packages/services/epoxy/src/workflows/replica/setup.rs b/engine/packages/epoxy/src/workflows/replica/setup.rs similarity index 100% rename from packages/services/epoxy/src/workflows/replica/setup.rs rename to engine/packages/epoxy/src/workflows/replica/setup.rs diff --git a/packages/services/epoxy/tests/common/api.rs b/engine/packages/epoxy/tests/common/api.rs similarity index 100% rename from packages/services/epoxy/tests/common/api.rs rename to engine/packages/epoxy/tests/common/api.rs diff --git a/packages/services/epoxy/tests/common/mod.rs b/engine/packages/epoxy/tests/common/mod.rs similarity index 100% rename from packages/services/epoxy/tests/common/mod.rs rename to engine/packages/epoxy/tests/common/mod.rs diff --git a/packages/services/epoxy/tests/common/utils.rs b/engine/packages/epoxy/tests/common/utils.rs similarity index 100% rename from packages/services/epoxy/tests/common/utils.rs rename to engine/packages/epoxy/tests/common/utils.rs diff --git a/packages/services/epoxy/tests/kv.rs b/engine/packages/epoxy/tests/kv.rs similarity index 100% rename from packages/services/epoxy/tests/kv.rs rename to engine/packages/epoxy/tests/kv.rs diff --git a/packages/services/epoxy/tests/kv_get_optimistic.rs b/engine/packages/epoxy/tests/kv_get_optimistic.rs similarity index 100% rename from packages/services/epoxy/tests/kv_get_optimistic.rs rename to engine/packages/epoxy/tests/kv_get_optimistic.rs diff --git a/packages/services/epoxy/tests/proposal.rs b/engine/packages/epoxy/tests/proposal.rs similarity index 100% rename from packages/services/epoxy/tests/proposal.rs rename to engine/packages/epoxy/tests/proposal.rs diff --git a/packages/services/epoxy/tests/reconfigure.rs b/engine/packages/epoxy/tests/reconfigure.rs similarity index 100% rename from packages/services/epoxy/tests/reconfigure.rs rename to engine/packages/epoxy/tests/reconfigure.rs diff --git a/packages/common/error/macros/Cargo.toml b/engine/packages/error-macros/Cargo.toml similarity index 100% rename from packages/common/error/macros/Cargo.toml rename to engine/packages/error-macros/Cargo.toml diff --git a/packages/common/error/macros/src/lib.rs b/engine/packages/error-macros/src/lib.rs similarity index 99% rename from packages/common/error/macros/src/lib.rs rename to engine/packages/error-macros/src/lib.rs index 616d033f32..f3fb44a76a 100644 --- a/packages/common/error/macros/src/lib.rs +++ b/engine/packages/error-macros/src/lib.rs @@ -579,7 +579,7 @@ fn write_error_doc(group: &str, code: &str, message: &str) -> std::io::Result<() workspace_root } else { // Otherwise use the standard out/errors path - workspace_root.join("out/errors") + workspace_root.join("engine/artifacts/errors") }; fs::create_dir_all(&errors_dir)?; diff --git a/packages/common/error/core/Cargo.toml b/engine/packages/error/Cargo.toml similarity index 100% rename from packages/common/error/core/Cargo.toml rename to engine/packages/error/Cargo.toml diff --git a/packages/common/error/core/src/error.rs b/engine/packages/error/src/error.rs similarity index 100% rename from packages/common/error/core/src/error.rs rename to engine/packages/error/src/error.rs diff --git a/packages/common/error/core/src/lib.rs b/engine/packages/error/src/lib.rs similarity index 100% rename from packages/common/error/core/src/lib.rs rename to engine/packages/error/src/lib.rs diff --git a/packages/common/error/core/src/schema.rs b/engine/packages/error/src/schema.rs similarity index 100% rename from packages/common/error/core/src/schema.rs rename to engine/packages/error/src/schema.rs diff --git a/packages/common/error/core/tests/basic.rs b/engine/packages/error/tests/basic.rs similarity index 100% rename from packages/common/error/core/tests/basic.rs rename to engine/packages/error/tests/basic.rs diff --git a/packages/common/gasoline/macros/Cargo.toml b/engine/packages/gasoline-macros/Cargo.toml similarity index 100% rename from packages/common/gasoline/macros/Cargo.toml rename to engine/packages/gasoline-macros/Cargo.toml diff --git a/packages/common/gasoline/macros/src/lib.rs b/engine/packages/gasoline-macros/src/lib.rs similarity index 100% rename from packages/common/gasoline/macros/src/lib.rs rename to engine/packages/gasoline-macros/src/lib.rs diff --git a/packages/common/gasoline/core/Cargo.toml b/engine/packages/gasoline/Cargo.toml similarity index 100% rename from packages/common/gasoline/core/Cargo.toml rename to engine/packages/gasoline/Cargo.toml diff --git a/packages/common/gasoline/core/src/activity.rs b/engine/packages/gasoline/src/activity.rs similarity index 100% rename from packages/common/gasoline/core/src/activity.rs rename to engine/packages/gasoline/src/activity.rs diff --git a/packages/common/gasoline/core/src/builder/common/message.rs b/engine/packages/gasoline/src/builder/common/message.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/common/message.rs rename to engine/packages/gasoline/src/builder/common/message.rs diff --git a/packages/common/gasoline/core/src/builder/common/mod.rs b/engine/packages/gasoline/src/builder/common/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/common/mod.rs rename to engine/packages/gasoline/src/builder/common/mod.rs diff --git a/packages/common/gasoline/core/src/builder/common/signal.rs b/engine/packages/gasoline/src/builder/common/signal.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/common/signal.rs rename to engine/packages/gasoline/src/builder/common/signal.rs diff --git a/packages/common/gasoline/core/src/builder/common/workflow.rs b/engine/packages/gasoline/src/builder/common/workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/common/workflow.rs rename to engine/packages/gasoline/src/builder/common/workflow.rs diff --git a/packages/common/gasoline/core/src/builder/mod.rs b/engine/packages/gasoline/src/builder/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/mod.rs rename to engine/packages/gasoline/src/builder/mod.rs diff --git a/packages/common/gasoline/core/src/builder/workflow/message.rs b/engine/packages/gasoline/src/builder/workflow/message.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/workflow/message.rs rename to engine/packages/gasoline/src/builder/workflow/message.rs diff --git a/packages/common/gasoline/core/src/builder/workflow/mod.rs b/engine/packages/gasoline/src/builder/workflow/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/workflow/mod.rs rename to engine/packages/gasoline/src/builder/workflow/mod.rs diff --git a/packages/common/gasoline/core/src/builder/workflow/signal.rs b/engine/packages/gasoline/src/builder/workflow/signal.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/workflow/signal.rs rename to engine/packages/gasoline/src/builder/workflow/signal.rs diff --git a/packages/common/gasoline/core/src/builder/workflow/sub_workflow.rs b/engine/packages/gasoline/src/builder/workflow/sub_workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/workflow/sub_workflow.rs rename to engine/packages/gasoline/src/builder/workflow/sub_workflow.rs diff --git a/packages/common/gasoline/core/src/ctx/activity.rs b/engine/packages/gasoline/src/ctx/activity.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/activity.rs rename to engine/packages/gasoline/src/ctx/activity.rs diff --git a/packages/common/gasoline/core/src/ctx/common.rs b/engine/packages/gasoline/src/ctx/common.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/common.rs rename to engine/packages/gasoline/src/ctx/common.rs diff --git a/packages/common/gasoline/core/src/ctx/listen.rs b/engine/packages/gasoline/src/ctx/listen.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/listen.rs rename to engine/packages/gasoline/src/ctx/listen.rs diff --git a/packages/common/gasoline/core/src/ctx/message.rs b/engine/packages/gasoline/src/ctx/message.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/message.rs rename to engine/packages/gasoline/src/ctx/message.rs diff --git a/packages/common/gasoline/core/src/ctx/mod.rs b/engine/packages/gasoline/src/ctx/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/mod.rs rename to engine/packages/gasoline/src/ctx/mod.rs diff --git a/packages/common/gasoline/core/src/ctx/operation.rs b/engine/packages/gasoline/src/ctx/operation.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/operation.rs rename to engine/packages/gasoline/src/ctx/operation.rs diff --git a/packages/common/gasoline/core/src/ctx/standalone.rs b/engine/packages/gasoline/src/ctx/standalone.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/standalone.rs rename to engine/packages/gasoline/src/ctx/standalone.rs diff --git a/packages/common/gasoline/core/src/ctx/test.rs b/engine/packages/gasoline/src/ctx/test.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/test.rs rename to engine/packages/gasoline/src/ctx/test.rs diff --git a/packages/common/gasoline/core/src/ctx/versioned_workflow.rs b/engine/packages/gasoline/src/ctx/versioned_workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/versioned_workflow.rs rename to engine/packages/gasoline/src/ctx/versioned_workflow.rs diff --git a/packages/common/gasoline/core/src/ctx/workflow.rs b/engine/packages/gasoline/src/ctx/workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/workflow.rs rename to engine/packages/gasoline/src/ctx/workflow.rs diff --git a/packages/common/gasoline/core/src/db/debug.rs b/engine/packages/gasoline/src/db/debug.rs similarity index 100% rename from packages/common/gasoline/core/src/db/debug.rs rename to engine/packages/gasoline/src/db/debug.rs diff --git a/packages/common/gasoline/core/src/db/kv/debug.rs b/engine/packages/gasoline/src/db/kv/debug.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/debug.rs rename to engine/packages/gasoline/src/db/kv/debug.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/history.rs b/engine/packages/gasoline/src/db/kv/keys/history.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/history.rs rename to engine/packages/gasoline/src/db/kv/keys/history.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/metric.rs b/engine/packages/gasoline/src/db/kv/keys/metric.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/metric.rs rename to engine/packages/gasoline/src/db/kv/keys/metric.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/mod.rs b/engine/packages/gasoline/src/db/kv/keys/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/mod.rs rename to engine/packages/gasoline/src/db/kv/keys/mod.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/signal.rs b/engine/packages/gasoline/src/db/kv/keys/signal.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/signal.rs rename to engine/packages/gasoline/src/db/kv/keys/signal.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/wake.rs b/engine/packages/gasoline/src/db/kv/keys/wake.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/wake.rs rename to engine/packages/gasoline/src/db/kv/keys/wake.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/worker_instance.rs b/engine/packages/gasoline/src/db/kv/keys/worker_instance.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/worker_instance.rs rename to engine/packages/gasoline/src/db/kv/keys/worker_instance.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/workflow.rs b/engine/packages/gasoline/src/db/kv/keys/workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/workflow.rs rename to engine/packages/gasoline/src/db/kv/keys/workflow.rs diff --git a/packages/common/gasoline/core/src/db/kv/mod.rs b/engine/packages/gasoline/src/db/kv/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/mod.rs rename to engine/packages/gasoline/src/db/kv/mod.rs diff --git a/packages/common/gasoline/core/src/db/mod.rs b/engine/packages/gasoline/src/db/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/db/mod.rs rename to engine/packages/gasoline/src/db/mod.rs diff --git a/packages/common/gasoline/core/src/error.rs b/engine/packages/gasoline/src/error.rs similarity index 100% rename from packages/common/gasoline/core/src/error.rs rename to engine/packages/gasoline/src/error.rs diff --git a/packages/common/gasoline/core/src/executable.rs b/engine/packages/gasoline/src/executable.rs similarity index 100% rename from packages/common/gasoline/core/src/executable.rs rename to engine/packages/gasoline/src/executable.rs diff --git a/packages/common/gasoline/core/src/history/cursor.rs b/engine/packages/gasoline/src/history/cursor.rs similarity index 100% rename from packages/common/gasoline/core/src/history/cursor.rs rename to engine/packages/gasoline/src/history/cursor.rs diff --git a/packages/common/gasoline/core/src/history/event.rs b/engine/packages/gasoline/src/history/event.rs similarity index 100% rename from packages/common/gasoline/core/src/history/event.rs rename to engine/packages/gasoline/src/history/event.rs diff --git a/packages/common/gasoline/core/src/history/location.rs b/engine/packages/gasoline/src/history/location.rs similarity index 100% rename from packages/common/gasoline/core/src/history/location.rs rename to engine/packages/gasoline/src/history/location.rs diff --git a/packages/common/gasoline/core/src/history/mod.rs b/engine/packages/gasoline/src/history/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/history/mod.rs rename to engine/packages/gasoline/src/history/mod.rs diff --git a/packages/common/gasoline/core/src/history/removed.rs b/engine/packages/gasoline/src/history/removed.rs similarity index 100% rename from packages/common/gasoline/core/src/history/removed.rs rename to engine/packages/gasoline/src/history/removed.rs diff --git a/packages/common/gasoline/core/src/lib.rs b/engine/packages/gasoline/src/lib.rs similarity index 100% rename from packages/common/gasoline/core/src/lib.rs rename to engine/packages/gasoline/src/lib.rs diff --git a/packages/common/gasoline/core/src/listen.rs b/engine/packages/gasoline/src/listen.rs similarity index 100% rename from packages/common/gasoline/core/src/listen.rs rename to engine/packages/gasoline/src/listen.rs diff --git a/packages/common/gasoline/core/src/message.rs b/engine/packages/gasoline/src/message.rs similarity index 100% rename from packages/common/gasoline/core/src/message.rs rename to engine/packages/gasoline/src/message.rs diff --git a/packages/common/gasoline/core/src/metrics.rs b/engine/packages/gasoline/src/metrics.rs similarity index 100% rename from packages/common/gasoline/core/src/metrics.rs rename to engine/packages/gasoline/src/metrics.rs diff --git a/packages/common/gasoline/core/src/operation.rs b/engine/packages/gasoline/src/operation.rs similarity index 100% rename from packages/common/gasoline/core/src/operation.rs rename to engine/packages/gasoline/src/operation.rs diff --git a/packages/common/gasoline/core/src/prelude.rs b/engine/packages/gasoline/src/prelude.rs similarity index 100% rename from packages/common/gasoline/core/src/prelude.rs rename to engine/packages/gasoline/src/prelude.rs diff --git a/packages/common/gasoline/core/src/registry.rs b/engine/packages/gasoline/src/registry.rs similarity index 100% rename from packages/common/gasoline/core/src/registry.rs rename to engine/packages/gasoline/src/registry.rs diff --git a/packages/common/gasoline/core/src/signal.rs b/engine/packages/gasoline/src/signal.rs similarity index 100% rename from packages/common/gasoline/core/src/signal.rs rename to engine/packages/gasoline/src/signal.rs diff --git a/packages/common/gasoline/core/src/stub.rs b/engine/packages/gasoline/src/stub.rs similarity index 100% rename from packages/common/gasoline/core/src/stub.rs rename to engine/packages/gasoline/src/stub.rs diff --git a/packages/common/gasoline/core/src/utils/mod.rs b/engine/packages/gasoline/src/utils/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/utils/mod.rs rename to engine/packages/gasoline/src/utils/mod.rs diff --git a/packages/common/gasoline/core/src/utils/tags.rs b/engine/packages/gasoline/src/utils/tags.rs similarity index 100% rename from packages/common/gasoline/core/src/utils/tags.rs rename to engine/packages/gasoline/src/utils/tags.rs diff --git a/packages/common/gasoline/core/src/utils/time.rs b/engine/packages/gasoline/src/utils/time.rs similarity index 100% rename from packages/common/gasoline/core/src/utils/time.rs rename to engine/packages/gasoline/src/utils/time.rs diff --git a/packages/common/gasoline/core/src/worker.rs b/engine/packages/gasoline/src/worker.rs similarity index 100% rename from packages/common/gasoline/core/src/worker.rs rename to engine/packages/gasoline/src/worker.rs diff --git a/packages/common/gasoline/core/src/workflow.rs b/engine/packages/gasoline/src/workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/workflow.rs rename to engine/packages/gasoline/src/workflow.rs diff --git a/packages/common/gasoline/core/tests/activity_ctx.rs b/engine/packages/gasoline/tests/activity_ctx.rs similarity index 100% rename from packages/common/gasoline/core/tests/activity_ctx.rs rename to engine/packages/gasoline/tests/activity_ctx.rs diff --git a/packages/common/gasoline/core/tests/workflow_ctx.rs b/engine/packages/gasoline/tests/workflow_ctx.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflow_ctx.rs rename to engine/packages/gasoline/tests/workflow_ctx.rs diff --git a/packages/common/gasoline/core/tests/workflows/activity_test.rs b/engine/packages/gasoline/tests/workflows/activity_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/activity_test.rs rename to engine/packages/gasoline/tests/workflows/activity_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/basic.rs b/engine/packages/gasoline/tests/workflows/basic.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/basic.rs rename to engine/packages/gasoline/tests/workflows/basic.rs diff --git a/packages/common/gasoline/core/tests/workflows/eviction_test.rs b/engine/packages/gasoline/tests/workflows/eviction_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/eviction_test.rs rename to engine/packages/gasoline/tests/workflows/eviction_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/listen_timeout.rs b/engine/packages/gasoline/tests/workflows/listen_timeout.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/listen_timeout.rs rename to engine/packages/gasoline/tests/workflows/listen_timeout.rs diff --git a/packages/common/gasoline/core/tests/workflows/loop_test.rs b/engine/packages/gasoline/tests/workflows/loop_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/loop_test.rs rename to engine/packages/gasoline/tests/workflows/loop_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/mod.rs b/engine/packages/gasoline/tests/workflows/mod.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/mod.rs rename to engine/packages/gasoline/tests/workflows/mod.rs diff --git a/packages/common/gasoline/core/tests/workflows/properties_test.rs b/engine/packages/gasoline/tests/workflows/properties_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/properties_test.rs rename to engine/packages/gasoline/tests/workflows/properties_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/signal_test.rs b/engine/packages/gasoline/tests/workflows/signal_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/signal_test.rs rename to engine/packages/gasoline/tests/workflows/signal_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/sleep_test.rs b/engine/packages/gasoline/tests/workflows/sleep_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/sleep_test.rs rename to engine/packages/gasoline/tests/workflows/sleep_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/state_test.rs b/engine/packages/gasoline/tests/workflows/state_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/state_test.rs rename to engine/packages/gasoline/tests/workflows/state_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/sub_test.rs b/engine/packages/gasoline/tests/workflows/sub_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/sub_test.rs rename to engine/packages/gasoline/tests/workflows/sub_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/tags_test.rs b/engine/packages/gasoline/tests/workflows/tags_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/tags_test.rs rename to engine/packages/gasoline/tests/workflows/tags_test.rs diff --git a/packages/core/guard/core/Cargo.toml b/engine/packages/guard-core/Cargo.toml similarity index 100% rename from packages/core/guard/core/Cargo.toml rename to engine/packages/guard-core/Cargo.toml diff --git a/packages/core/guard/core/src/analytics.rs b/engine/packages/guard-core/src/analytics.rs similarity index 100% rename from packages/core/guard/core/src/analytics.rs rename to engine/packages/guard-core/src/analytics.rs diff --git a/packages/core/guard/core/src/cert_resolver.rs b/engine/packages/guard-core/src/cert_resolver.rs similarity index 100% rename from packages/core/guard/core/src/cert_resolver.rs rename to engine/packages/guard-core/src/cert_resolver.rs diff --git a/packages/core/guard/core/src/custom_serve.rs b/engine/packages/guard-core/src/custom_serve.rs similarity index 100% rename from packages/core/guard/core/src/custom_serve.rs rename to engine/packages/guard-core/src/custom_serve.rs diff --git a/packages/core/guard/core/src/errors.rs b/engine/packages/guard-core/src/errors.rs similarity index 100% rename from packages/core/guard/core/src/errors.rs rename to engine/packages/guard-core/src/errors.rs diff --git a/packages/core/guard/core/src/lib.rs b/engine/packages/guard-core/src/lib.rs similarity index 100% rename from packages/core/guard/core/src/lib.rs rename to engine/packages/guard-core/src/lib.rs diff --git a/packages/core/guard/core/src/metrics.rs b/engine/packages/guard-core/src/metrics.rs similarity index 100% rename from packages/core/guard/core/src/metrics.rs rename to engine/packages/guard-core/src/metrics.rs diff --git a/packages/core/guard/core/src/proxy_service.rs b/engine/packages/guard-core/src/proxy_service.rs similarity index 100% rename from packages/core/guard/core/src/proxy_service.rs rename to engine/packages/guard-core/src/proxy_service.rs diff --git a/packages/core/guard/core/src/request_context.rs b/engine/packages/guard-core/src/request_context.rs similarity index 100% rename from packages/core/guard/core/src/request_context.rs rename to engine/packages/guard-core/src/request_context.rs diff --git a/packages/core/guard/core/src/server.rs b/engine/packages/guard-core/src/server.rs similarity index 100% rename from packages/core/guard/core/src/server.rs rename to engine/packages/guard-core/src/server.rs diff --git a/packages/core/guard/core/src/types.rs b/engine/packages/guard-core/src/types.rs similarity index 100% rename from packages/core/guard/core/src/types.rs rename to engine/packages/guard-core/src/types.rs diff --git a/packages/core/guard/core/src/websocket_handle.rs b/engine/packages/guard-core/src/websocket_handle.rs similarity index 100% rename from packages/core/guard/core/src/websocket_handle.rs rename to engine/packages/guard-core/src/websocket_handle.rs diff --git a/packages/core/guard/core/tests/common/mod.rs b/engine/packages/guard-core/tests/common/mod.rs similarity index 100% rename from packages/core/guard/core/tests/common/mod.rs rename to engine/packages/guard-core/tests/common/mod.rs diff --git a/packages/core/guard/core/tests/custom_serve.rs b/engine/packages/guard-core/tests/custom_serve.rs similarity index 100% rename from packages/core/guard/core/tests/custom_serve.rs rename to engine/packages/guard-core/tests/custom_serve.rs diff --git a/packages/core/guard/core/tests/fixtures/tls/README.md b/engine/packages/guard-core/tests/fixtures/tls/README.md similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/README.md rename to engine/packages/guard-core/tests/fixtures/tls/README.md diff --git a/packages/core/guard/core/tests/fixtures/tls/api_cert.pem b/engine/packages/guard-core/tests/fixtures/tls/api_cert.pem similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/api_cert.pem rename to engine/packages/guard-core/tests/fixtures/tls/api_cert.pem diff --git a/packages/core/guard/core/tests/fixtures/tls/api_key.pem b/engine/packages/guard-core/tests/fixtures/tls/api_key.pem similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/api_key.pem rename to engine/packages/guard-core/tests/fixtures/tls/api_key.pem diff --git a/packages/core/guard/core/tests/fixtures/tls/job_cert.pem b/engine/packages/guard-core/tests/fixtures/tls/job_cert.pem similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/job_cert.pem rename to engine/packages/guard-core/tests/fixtures/tls/job_cert.pem diff --git a/packages/core/guard/core/tests/fixtures/tls/job_key.pem b/engine/packages/guard-core/tests/fixtures/tls/job_key.pem similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/job_key.pem rename to engine/packages/guard-core/tests/fixtures/tls/job_key.pem diff --git a/packages/core/guard/core/tests/https.rs b/engine/packages/guard-core/tests/https.rs similarity index 100% rename from packages/core/guard/core/tests/https.rs rename to engine/packages/guard-core/tests/https.rs diff --git a/packages/core/guard/core/tests/metrics.rs b/engine/packages/guard-core/tests/metrics.rs similarity index 100% rename from packages/core/guard/core/tests/metrics.rs rename to engine/packages/guard-core/tests/metrics.rs diff --git a/packages/core/guard/core/tests/proxy.rs b/engine/packages/guard-core/tests/proxy.rs similarity index 100% rename from packages/core/guard/core/tests/proxy.rs rename to engine/packages/guard-core/tests/proxy.rs diff --git a/packages/core/guard/core/tests/simple_websocket.rs b/engine/packages/guard-core/tests/simple_websocket.rs similarity index 100% rename from packages/core/guard/core/tests/simple_websocket.rs rename to engine/packages/guard-core/tests/simple_websocket.rs diff --git a/packages/core/guard/core/tests/simple_websocket_echo.rs b/engine/packages/guard-core/tests/simple_websocket_echo.rs similarity index 100% rename from packages/core/guard/core/tests/simple_websocket_echo.rs rename to engine/packages/guard-core/tests/simple_websocket_echo.rs diff --git a/packages/core/guard/core/tests/simple_websocket_test2.rs b/engine/packages/guard-core/tests/simple_websocket_test2.rs similarity index 100% rename from packages/core/guard/core/tests/simple_websocket_test2.rs rename to engine/packages/guard-core/tests/simple_websocket_test2.rs diff --git a/packages/core/guard/core/tests/streaming_response.rs b/engine/packages/guard-core/tests/streaming_response.rs similarity index 100% rename from packages/core/guard/core/tests/streaming_response.rs rename to engine/packages/guard-core/tests/streaming_response.rs diff --git a/packages/core/guard/core/tests/websocket.rs b/engine/packages/guard-core/tests/websocket.rs similarity index 100% rename from packages/core/guard/core/tests/websocket.rs rename to engine/packages/guard-core/tests/websocket.rs diff --git a/packages/core/guard/server/Cargo.toml b/engine/packages/guard/Cargo.toml similarity index 100% rename from packages/core/guard/server/Cargo.toml rename to engine/packages/guard/Cargo.toml diff --git a/packages/core/guard/server/src/cache/actor.rs b/engine/packages/guard/src/cache/actor.rs similarity index 100% rename from packages/core/guard/server/src/cache/actor.rs rename to engine/packages/guard/src/cache/actor.rs diff --git a/packages/core/guard/server/src/cache/mod.rs b/engine/packages/guard/src/cache/mod.rs similarity index 100% rename from packages/core/guard/server/src/cache/mod.rs rename to engine/packages/guard/src/cache/mod.rs diff --git a/packages/core/guard/server/src/errors.rs b/engine/packages/guard/src/errors.rs similarity index 100% rename from packages/core/guard/server/src/errors.rs rename to engine/packages/guard/src/errors.rs diff --git a/packages/core/guard/server/src/lib.rs b/engine/packages/guard/src/lib.rs similarity index 100% rename from packages/core/guard/server/src/lib.rs rename to engine/packages/guard/src/lib.rs diff --git a/packages/core/guard/server/src/middleware.rs b/engine/packages/guard/src/middleware.rs similarity index 100% rename from packages/core/guard/server/src/middleware.rs rename to engine/packages/guard/src/middleware.rs diff --git a/packages/core/guard/server/src/routing/api_public.rs b/engine/packages/guard/src/routing/api_public.rs similarity index 100% rename from packages/core/guard/server/src/routing/api_public.rs rename to engine/packages/guard/src/routing/api_public.rs diff --git a/packages/core/guard/server/src/routing/mod.rs b/engine/packages/guard/src/routing/mod.rs similarity index 100% rename from packages/core/guard/server/src/routing/mod.rs rename to engine/packages/guard/src/routing/mod.rs diff --git a/packages/core/guard/server/src/routing/pegboard_gateway.rs b/engine/packages/guard/src/routing/pegboard_gateway.rs similarity index 100% rename from packages/core/guard/server/src/routing/pegboard_gateway.rs rename to engine/packages/guard/src/routing/pegboard_gateway.rs diff --git a/packages/core/guard/server/src/routing/runner.rs b/engine/packages/guard/src/routing/runner.rs similarity index 100% rename from packages/core/guard/server/src/routing/runner.rs rename to engine/packages/guard/src/routing/runner.rs diff --git a/packages/core/guard/server/src/shared_state.rs b/engine/packages/guard/src/shared_state.rs similarity index 100% rename from packages/core/guard/server/src/shared_state.rs rename to engine/packages/guard/src/shared_state.rs diff --git a/packages/core/guard/server/src/tls.rs b/engine/packages/guard/src/tls.rs similarity index 100% rename from packages/core/guard/server/src/tls.rs rename to engine/packages/guard/src/tls.rs diff --git a/packages/services/internal/Cargo.toml b/engine/packages/internal/Cargo.toml similarity index 100% rename from packages/services/internal/Cargo.toml rename to engine/packages/internal/Cargo.toml diff --git a/packages/services/internal/README.md b/engine/packages/internal/README.md similarity index 100% rename from packages/services/internal/README.md rename to engine/packages/internal/README.md diff --git a/packages/services/internal/src/lib.rs b/engine/packages/internal/src/lib.rs similarity index 100% rename from packages/services/internal/src/lib.rs rename to engine/packages/internal/src/lib.rs diff --git a/packages/services/internal/src/ops/bump_serverless_autoscaler_global.rs b/engine/packages/internal/src/ops/bump_serverless_autoscaler_global.rs similarity index 100% rename from packages/services/internal/src/ops/bump_serverless_autoscaler_global.rs rename to engine/packages/internal/src/ops/bump_serverless_autoscaler_global.rs diff --git a/packages/services/internal/src/ops/cache/mod.rs b/engine/packages/internal/src/ops/cache/mod.rs similarity index 100% rename from packages/services/internal/src/ops/cache/mod.rs rename to engine/packages/internal/src/ops/cache/mod.rs diff --git a/packages/services/internal/src/ops/cache/purge_global.rs b/engine/packages/internal/src/ops/cache/purge_global.rs similarity index 100% rename from packages/services/internal/src/ops/cache/purge_global.rs rename to engine/packages/internal/src/ops/cache/purge_global.rs diff --git a/packages/services/internal/src/ops/mod.rs b/engine/packages/internal/src/ops/mod.rs similarity index 100% rename from packages/services/internal/src/ops/mod.rs rename to engine/packages/internal/src/ops/mod.rs diff --git a/packages/common/logs/Cargo.toml b/engine/packages/logs/Cargo.toml similarity index 100% rename from packages/common/logs/Cargo.toml rename to engine/packages/logs/Cargo.toml diff --git a/packages/common/logs/src/lib.rs b/engine/packages/logs/src/lib.rs similarity index 100% rename from packages/common/logs/src/lib.rs rename to engine/packages/logs/src/lib.rs diff --git a/packages/common/logs/src/unix.rs b/engine/packages/logs/src/unix.rs similarity index 100% rename from packages/common/logs/src/unix.rs rename to engine/packages/logs/src/unix.rs diff --git a/packages/common/logs/src/windows.rs b/engine/packages/logs/src/windows.rs similarity index 100% rename from packages/common/logs/src/windows.rs rename to engine/packages/logs/src/windows.rs diff --git a/packages/common/metrics/Cargo.toml b/engine/packages/metrics/Cargo.toml similarity index 100% rename from packages/common/metrics/Cargo.toml rename to engine/packages/metrics/Cargo.toml diff --git a/packages/common/metrics/src/buckets.rs b/engine/packages/metrics/src/buckets.rs similarity index 100% rename from packages/common/metrics/src/buckets.rs rename to engine/packages/metrics/src/buckets.rs diff --git a/packages/common/metrics/src/lib.rs b/engine/packages/metrics/src/lib.rs similarity index 100% rename from packages/common/metrics/src/lib.rs rename to engine/packages/metrics/src/lib.rs diff --git a/packages/common/metrics/src/providers.rs b/engine/packages/metrics/src/providers.rs similarity index 100% rename from packages/common/metrics/src/providers.rs rename to engine/packages/metrics/src/providers.rs diff --git a/packages/services/namespace/Cargo.toml b/engine/packages/namespace/Cargo.toml similarity index 100% rename from packages/services/namespace/Cargo.toml rename to engine/packages/namespace/Cargo.toml diff --git a/packages/services/namespace/src/errors.rs b/engine/packages/namespace/src/errors.rs similarity index 100% rename from packages/services/namespace/src/errors.rs rename to engine/packages/namespace/src/errors.rs diff --git a/packages/services/namespace/src/keys/mod.rs b/engine/packages/namespace/src/keys/mod.rs similarity index 100% rename from packages/services/namespace/src/keys/mod.rs rename to engine/packages/namespace/src/keys/mod.rs diff --git a/packages/services/namespace/src/keys/runner_config.rs b/engine/packages/namespace/src/keys/runner_config.rs similarity index 100% rename from packages/services/namespace/src/keys/runner_config.rs rename to engine/packages/namespace/src/keys/runner_config.rs diff --git a/packages/services/namespace/src/lib.rs b/engine/packages/namespace/src/lib.rs similarity index 100% rename from packages/services/namespace/src/lib.rs rename to engine/packages/namespace/src/lib.rs diff --git a/packages/services/namespace/src/ops/get_global.rs b/engine/packages/namespace/src/ops/get_global.rs similarity index 100% rename from packages/services/namespace/src/ops/get_global.rs rename to engine/packages/namespace/src/ops/get_global.rs diff --git a/packages/services/namespace/src/ops/get_local.rs b/engine/packages/namespace/src/ops/get_local.rs similarity index 100% rename from packages/services/namespace/src/ops/get_local.rs rename to engine/packages/namespace/src/ops/get_local.rs diff --git a/packages/services/namespace/src/ops/list.rs b/engine/packages/namespace/src/ops/list.rs similarity index 100% rename from packages/services/namespace/src/ops/list.rs rename to engine/packages/namespace/src/ops/list.rs diff --git a/packages/services/namespace/src/ops/mod.rs b/engine/packages/namespace/src/ops/mod.rs similarity index 100% rename from packages/services/namespace/src/ops/mod.rs rename to engine/packages/namespace/src/ops/mod.rs diff --git a/packages/services/namespace/src/ops/resolve_for_name_global.rs b/engine/packages/namespace/src/ops/resolve_for_name_global.rs similarity index 100% rename from packages/services/namespace/src/ops/resolve_for_name_global.rs rename to engine/packages/namespace/src/ops/resolve_for_name_global.rs diff --git a/packages/services/namespace/src/ops/resolve_for_name_local.rs b/engine/packages/namespace/src/ops/resolve_for_name_local.rs similarity index 100% rename from packages/services/namespace/src/ops/resolve_for_name_local.rs rename to engine/packages/namespace/src/ops/resolve_for_name_local.rs diff --git a/packages/services/namespace/src/ops/runner_config/delete.rs b/engine/packages/namespace/src/ops/runner_config/delete.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/delete.rs rename to engine/packages/namespace/src/ops/runner_config/delete.rs diff --git a/packages/services/namespace/src/ops/runner_config/get.rs b/engine/packages/namespace/src/ops/runner_config/get.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/get.rs rename to engine/packages/namespace/src/ops/runner_config/get.rs diff --git a/packages/services/namespace/src/ops/runner_config/list.rs b/engine/packages/namespace/src/ops/runner_config/list.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/list.rs rename to engine/packages/namespace/src/ops/runner_config/list.rs diff --git a/packages/services/namespace/src/ops/runner_config/mod.rs b/engine/packages/namespace/src/ops/runner_config/mod.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/mod.rs rename to engine/packages/namespace/src/ops/runner_config/mod.rs diff --git a/packages/services/namespace/src/ops/runner_config/upsert.rs b/engine/packages/namespace/src/ops/runner_config/upsert.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/upsert.rs rename to engine/packages/namespace/src/ops/runner_config/upsert.rs diff --git a/packages/services/namespace/src/utils.rs b/engine/packages/namespace/src/utils.rs similarity index 100% rename from packages/services/namespace/src/utils.rs rename to engine/packages/namespace/src/utils.rs diff --git a/packages/services/namespace/src/workflows/mod.rs b/engine/packages/namespace/src/workflows/mod.rs similarity index 100% rename from packages/services/namespace/src/workflows/mod.rs rename to engine/packages/namespace/src/workflows/mod.rs diff --git a/packages/services/namespace/src/workflows/namespace.rs b/engine/packages/namespace/src/workflows/namespace.rs similarity index 100% rename from packages/services/namespace/src/workflows/namespace.rs rename to engine/packages/namespace/src/workflows/namespace.rs diff --git a/packages/core/pegboard-gateway/Cargo.toml b/engine/packages/pegboard-gateway/Cargo.toml similarity index 100% rename from packages/core/pegboard-gateway/Cargo.toml rename to engine/packages/pegboard-gateway/Cargo.toml diff --git a/packages/core/pegboard-gateway/src/lib.rs b/engine/packages/pegboard-gateway/src/lib.rs similarity index 100% rename from packages/core/pegboard-gateway/src/lib.rs rename to engine/packages/pegboard-gateway/src/lib.rs diff --git a/packages/core/pegboard-gateway/src/shared_state.rs b/engine/packages/pegboard-gateway/src/shared_state.rs similarity index 100% rename from packages/core/pegboard-gateway/src/shared_state.rs rename to engine/packages/pegboard-gateway/src/shared_state.rs diff --git a/packages/core/pegboard-runner/Cargo.toml b/engine/packages/pegboard-runner/Cargo.toml similarity index 100% rename from packages/core/pegboard-runner/Cargo.toml rename to engine/packages/pegboard-runner/Cargo.toml diff --git a/packages/core/pegboard-runner/src/client_to_pubsub_task.rs b/engine/packages/pegboard-runner/src/client_to_pubsub_task.rs similarity index 100% rename from packages/core/pegboard-runner/src/client_to_pubsub_task.rs rename to engine/packages/pegboard-runner/src/client_to_pubsub_task.rs diff --git a/packages/core/pegboard-runner/src/conn.rs b/engine/packages/pegboard-runner/src/conn.rs similarity index 100% rename from packages/core/pegboard-runner/src/conn.rs rename to engine/packages/pegboard-runner/src/conn.rs diff --git a/packages/core/pegboard-runner/src/errors.rs b/engine/packages/pegboard-runner/src/errors.rs similarity index 100% rename from packages/core/pegboard-runner/src/errors.rs rename to engine/packages/pegboard-runner/src/errors.rs diff --git a/packages/core/pegboard-runner/src/lib.rs b/engine/packages/pegboard-runner/src/lib.rs similarity index 100% rename from packages/core/pegboard-runner/src/lib.rs rename to engine/packages/pegboard-runner/src/lib.rs diff --git a/packages/core/pegboard-runner/src/ping_task.rs b/engine/packages/pegboard-runner/src/ping_task.rs similarity index 100% rename from packages/core/pegboard-runner/src/ping_task.rs rename to engine/packages/pegboard-runner/src/ping_task.rs diff --git a/packages/core/pegboard-runner/src/pubsub_to_client_task.rs b/engine/packages/pegboard-runner/src/pubsub_to_client_task.rs similarity index 100% rename from packages/core/pegboard-runner/src/pubsub_to_client_task.rs rename to engine/packages/pegboard-runner/src/pubsub_to_client_task.rs diff --git a/packages/core/pegboard-runner/src/utils.rs b/engine/packages/pegboard-runner/src/utils.rs similarity index 100% rename from packages/core/pegboard-runner/src/utils.rs rename to engine/packages/pegboard-runner/src/utils.rs diff --git a/packages/core/pegboard-serverless/Cargo.toml b/engine/packages/pegboard-serverless/Cargo.toml similarity index 100% rename from packages/core/pegboard-serverless/Cargo.toml rename to engine/packages/pegboard-serverless/Cargo.toml diff --git a/packages/core/pegboard-serverless/src/lib.rs b/engine/packages/pegboard-serverless/src/lib.rs similarity index 100% rename from packages/core/pegboard-serverless/src/lib.rs rename to engine/packages/pegboard-serverless/src/lib.rs diff --git a/packages/services/pegboard/Cargo.toml b/engine/packages/pegboard/Cargo.toml similarity index 100% rename from packages/services/pegboard/Cargo.toml rename to engine/packages/pegboard/Cargo.toml diff --git a/packages/services/pegboard/src/errors.rs b/engine/packages/pegboard/src/errors.rs similarity index 100% rename from packages/services/pegboard/src/errors.rs rename to engine/packages/pegboard/src/errors.rs diff --git a/packages/services/pegboard/src/keys/actor.rs b/engine/packages/pegboard/src/keys/actor.rs similarity index 100% rename from packages/services/pegboard/src/keys/actor.rs rename to engine/packages/pegboard/src/keys/actor.rs diff --git a/packages/services/pegboard/src/keys/epoxy/mod.rs b/engine/packages/pegboard/src/keys/epoxy/mod.rs similarity index 100% rename from packages/services/pegboard/src/keys/epoxy/mod.rs rename to engine/packages/pegboard/src/keys/epoxy/mod.rs diff --git a/packages/services/pegboard/src/keys/epoxy/ns.rs b/engine/packages/pegboard/src/keys/epoxy/ns.rs similarity index 100% rename from packages/services/pegboard/src/keys/epoxy/ns.rs rename to engine/packages/pegboard/src/keys/epoxy/ns.rs diff --git a/packages/services/pegboard/src/keys/mod.rs b/engine/packages/pegboard/src/keys/mod.rs similarity index 100% rename from packages/services/pegboard/src/keys/mod.rs rename to engine/packages/pegboard/src/keys/mod.rs diff --git a/packages/services/pegboard/src/keys/ns.rs b/engine/packages/pegboard/src/keys/ns.rs similarity index 100% rename from packages/services/pegboard/src/keys/ns.rs rename to engine/packages/pegboard/src/keys/ns.rs diff --git a/packages/services/pegboard/src/keys/runner.rs b/engine/packages/pegboard/src/keys/runner.rs similarity index 100% rename from packages/services/pegboard/src/keys/runner.rs rename to engine/packages/pegboard/src/keys/runner.rs diff --git a/packages/services/pegboard/src/lib.rs b/engine/packages/pegboard/src/lib.rs similarity index 100% rename from packages/services/pegboard/src/lib.rs rename to engine/packages/pegboard/src/lib.rs diff --git a/packages/services/pegboard/src/metrics.rs b/engine/packages/pegboard/src/metrics.rs similarity index 100% rename from packages/services/pegboard/src/metrics.rs rename to engine/packages/pegboard/src/metrics.rs diff --git a/packages/services/pegboard/src/ops/actor/create.rs b/engine/packages/pegboard/src/ops/actor/create.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/create.rs rename to engine/packages/pegboard/src/ops/actor/create.rs diff --git a/packages/services/pegboard/src/ops/actor/get.rs b/engine/packages/pegboard/src/ops/actor/get.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get.rs rename to engine/packages/pegboard/src/ops/actor/get.rs diff --git a/packages/services/pegboard/src/ops/actor/get_for_gateway.rs b/engine/packages/pegboard/src/ops/actor/get_for_gateway.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get_for_gateway.rs rename to engine/packages/pegboard/src/ops/actor/get_for_gateway.rs diff --git a/packages/services/pegboard/src/ops/actor/get_for_key.rs b/engine/packages/pegboard/src/ops/actor/get_for_key.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get_for_key.rs rename to engine/packages/pegboard/src/ops/actor/get_for_key.rs diff --git a/packages/services/pegboard/src/ops/actor/get_reservation_for_key.rs b/engine/packages/pegboard/src/ops/actor/get_reservation_for_key.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get_reservation_for_key.rs rename to engine/packages/pegboard/src/ops/actor/get_reservation_for_key.rs diff --git a/packages/services/pegboard/src/ops/actor/get_runner.rs b/engine/packages/pegboard/src/ops/actor/get_runner.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get_runner.rs rename to engine/packages/pegboard/src/ops/actor/get_runner.rs diff --git a/packages/services/pegboard/src/ops/actor/list_for_ns.rs b/engine/packages/pegboard/src/ops/actor/list_for_ns.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/list_for_ns.rs rename to engine/packages/pegboard/src/ops/actor/list_for_ns.rs diff --git a/packages/services/pegboard/src/ops/actor/list_names.rs b/engine/packages/pegboard/src/ops/actor/list_names.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/list_names.rs rename to engine/packages/pegboard/src/ops/actor/list_names.rs diff --git a/packages/services/pegboard/src/ops/actor/mod.rs b/engine/packages/pegboard/src/ops/actor/mod.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/mod.rs rename to engine/packages/pegboard/src/ops/actor/mod.rs diff --git a/packages/services/pegboard/src/ops/mod.rs b/engine/packages/pegboard/src/ops/mod.rs similarity index 100% rename from packages/services/pegboard/src/ops/mod.rs rename to engine/packages/pegboard/src/ops/mod.rs diff --git a/packages/services/pegboard/src/ops/runner/find_dc_with_runner.rs b/engine/packages/pegboard/src/ops/runner/find_dc_with_runner.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/find_dc_with_runner.rs rename to engine/packages/pegboard/src/ops/runner/find_dc_with_runner.rs diff --git a/packages/services/pegboard/src/ops/runner/get.rs b/engine/packages/pegboard/src/ops/runner/get.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/get.rs rename to engine/packages/pegboard/src/ops/runner/get.rs diff --git a/packages/services/pegboard/src/ops/runner/get_by_key.rs b/engine/packages/pegboard/src/ops/runner/get_by_key.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/get_by_key.rs rename to engine/packages/pegboard/src/ops/runner/get_by_key.rs diff --git a/packages/services/pegboard/src/ops/runner/list_for_ns.rs b/engine/packages/pegboard/src/ops/runner/list_for_ns.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/list_for_ns.rs rename to engine/packages/pegboard/src/ops/runner/list_for_ns.rs diff --git a/packages/services/pegboard/src/ops/runner/list_names.rs b/engine/packages/pegboard/src/ops/runner/list_names.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/list_names.rs rename to engine/packages/pegboard/src/ops/runner/list_names.rs diff --git a/packages/services/pegboard/src/ops/runner/mod.rs b/engine/packages/pegboard/src/ops/runner/mod.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/mod.rs rename to engine/packages/pegboard/src/ops/runner/mod.rs diff --git a/packages/services/pegboard/src/ops/runner/update_alloc_idx.rs b/engine/packages/pegboard/src/ops/runner/update_alloc_idx.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/update_alloc_idx.rs rename to engine/packages/pegboard/src/ops/runner/update_alloc_idx.rs diff --git a/packages/services/pegboard/src/pubsub_subjects.rs b/engine/packages/pegboard/src/pubsub_subjects.rs similarity index 100% rename from packages/services/pegboard/src/pubsub_subjects.rs rename to engine/packages/pegboard/src/pubsub_subjects.rs diff --git a/packages/services/pegboard/src/utils.rs b/engine/packages/pegboard/src/utils.rs similarity index 100% rename from packages/services/pegboard/src/utils.rs rename to engine/packages/pegboard/src/utils.rs diff --git a/packages/services/pegboard/src/workflows/actor/actor_keys.rs b/engine/packages/pegboard/src/workflows/actor/actor_keys.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/actor_keys.rs rename to engine/packages/pegboard/src/workflows/actor/actor_keys.rs diff --git a/packages/services/pegboard/src/workflows/actor/destroy.rs b/engine/packages/pegboard/src/workflows/actor/destroy.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/destroy.rs rename to engine/packages/pegboard/src/workflows/actor/destroy.rs diff --git a/packages/services/pegboard/src/workflows/actor/mod.rs b/engine/packages/pegboard/src/workflows/actor/mod.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/mod.rs rename to engine/packages/pegboard/src/workflows/actor/mod.rs diff --git a/packages/services/pegboard/src/workflows/actor/runtime.rs b/engine/packages/pegboard/src/workflows/actor/runtime.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/runtime.rs rename to engine/packages/pegboard/src/workflows/actor/runtime.rs diff --git a/packages/services/pegboard/src/workflows/actor/setup.rs b/engine/packages/pegboard/src/workflows/actor/setup.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/setup.rs rename to engine/packages/pegboard/src/workflows/actor/setup.rs diff --git a/packages/services/pegboard/src/workflows/mod.rs b/engine/packages/pegboard/src/workflows/mod.rs similarity index 100% rename from packages/services/pegboard/src/workflows/mod.rs rename to engine/packages/pegboard/src/workflows/mod.rs diff --git a/packages/services/pegboard/src/workflows/runner.rs b/engine/packages/pegboard/src/workflows/runner.rs similarity index 100% rename from packages/services/pegboard/src/workflows/runner.rs rename to engine/packages/pegboard/src/workflows/runner.rs diff --git a/packages/common/pools/Cargo.toml b/engine/packages/pools/Cargo.toml similarity index 100% rename from packages/common/pools/Cargo.toml rename to engine/packages/pools/Cargo.toml diff --git a/packages/common/pools/src/db/clickhouse.rs b/engine/packages/pools/src/db/clickhouse.rs similarity index 100% rename from packages/common/pools/src/db/clickhouse.rs rename to engine/packages/pools/src/db/clickhouse.rs diff --git a/packages/common/pools/src/db/mod.rs b/engine/packages/pools/src/db/mod.rs similarity index 100% rename from packages/common/pools/src/db/mod.rs rename to engine/packages/pools/src/db/mod.rs diff --git a/packages/common/pools/src/db/udb.rs b/engine/packages/pools/src/db/udb.rs similarity index 100% rename from packages/common/pools/src/db/udb.rs rename to engine/packages/pools/src/db/udb.rs diff --git a/packages/common/pools/src/db/ups.rs b/engine/packages/pools/src/db/ups.rs similarity index 100% rename from packages/common/pools/src/db/ups.rs rename to engine/packages/pools/src/db/ups.rs diff --git a/packages/common/pools/src/error.rs b/engine/packages/pools/src/error.rs similarity index 100% rename from packages/common/pools/src/error.rs rename to engine/packages/pools/src/error.rs diff --git a/packages/common/pools/src/lib.rs b/engine/packages/pools/src/lib.rs similarity index 100% rename from packages/common/pools/src/lib.rs rename to engine/packages/pools/src/lib.rs diff --git a/packages/common/pools/src/metrics.rs b/engine/packages/pools/src/metrics.rs similarity index 100% rename from packages/common/pools/src/metrics.rs rename to engine/packages/pools/src/metrics.rs diff --git a/packages/common/pools/src/pools.rs b/engine/packages/pools/src/pools.rs similarity index 100% rename from packages/common/pools/src/pools.rs rename to engine/packages/pools/src/pools.rs diff --git a/packages/common/pools/src/prelude.rs b/engine/packages/pools/src/prelude.rs similarity index 100% rename from packages/common/pools/src/prelude.rs rename to engine/packages/pools/src/prelude.rs diff --git a/packages/common/pools/src/reqwest.rs b/engine/packages/pools/src/reqwest.rs similarity index 100% rename from packages/common/pools/src/reqwest.rs rename to engine/packages/pools/src/reqwest.rs diff --git a/packages/common/runtime/Cargo.lock b/engine/packages/runtime/Cargo.lock similarity index 100% rename from packages/common/runtime/Cargo.lock rename to engine/packages/runtime/Cargo.lock diff --git a/packages/common/runtime/Cargo.toml b/engine/packages/runtime/Cargo.toml similarity index 100% rename from packages/common/runtime/Cargo.toml rename to engine/packages/runtime/Cargo.toml diff --git a/packages/common/runtime/src/lib.rs b/engine/packages/runtime/src/lib.rs similarity index 100% rename from packages/common/runtime/src/lib.rs rename to engine/packages/runtime/src/lib.rs diff --git a/packages/common/runtime/src/metrics.rs b/engine/packages/runtime/src/metrics.rs similarity index 100% rename from packages/common/runtime/src/metrics.rs rename to engine/packages/runtime/src/metrics.rs diff --git a/packages/common/runtime/src/traces.rs b/engine/packages/runtime/src/traces.rs similarity index 100% rename from packages/common/runtime/src/traces.rs rename to engine/packages/runtime/src/traces.rs diff --git a/packages/common/service-manager/Cargo.toml b/engine/packages/service-manager/Cargo.toml similarity index 100% rename from packages/common/service-manager/Cargo.toml rename to engine/packages/service-manager/Cargo.toml diff --git a/packages/common/service-manager/src/lib.rs b/engine/packages/service-manager/src/lib.rs similarity index 100% rename from packages/common/service-manager/src/lib.rs rename to engine/packages/service-manager/src/lib.rs diff --git a/packages/common/telemetry/Cargo.toml b/engine/packages/telemetry/Cargo.toml similarity index 100% rename from packages/common/telemetry/Cargo.toml rename to engine/packages/telemetry/Cargo.toml diff --git a/packages/common/telemetry/README.md b/engine/packages/telemetry/README.md similarity index 100% rename from packages/common/telemetry/README.md rename to engine/packages/telemetry/README.md diff --git a/packages/common/telemetry/src/lib.rs b/engine/packages/telemetry/src/lib.rs similarity index 100% rename from packages/common/telemetry/src/lib.rs rename to engine/packages/telemetry/src/lib.rs diff --git a/packages/common/test-deps-docker/Cargo.toml b/engine/packages/test-deps-docker/Cargo.toml similarity index 100% rename from packages/common/test-deps-docker/Cargo.toml rename to engine/packages/test-deps-docker/Cargo.toml diff --git a/packages/common/test-deps-docker/src/database.rs b/engine/packages/test-deps-docker/src/database.rs similarity index 100% rename from packages/common/test-deps-docker/src/database.rs rename to engine/packages/test-deps-docker/src/database.rs diff --git a/packages/common/test-deps-docker/src/lib.rs b/engine/packages/test-deps-docker/src/lib.rs similarity index 100% rename from packages/common/test-deps-docker/src/lib.rs rename to engine/packages/test-deps-docker/src/lib.rs diff --git a/packages/common/test-deps-docker/src/pubsub.rs b/engine/packages/test-deps-docker/src/pubsub.rs similarity index 100% rename from packages/common/test-deps-docker/src/pubsub.rs rename to engine/packages/test-deps-docker/src/pubsub.rs diff --git a/packages/common/test-deps/Cargo.toml b/engine/packages/test-deps/Cargo.toml similarity index 100% rename from packages/common/test-deps/Cargo.toml rename to engine/packages/test-deps/Cargo.toml diff --git a/packages/common/test-deps/src/datacenter.rs b/engine/packages/test-deps/src/datacenter.rs similarity index 100% rename from packages/common/test-deps/src/datacenter.rs rename to engine/packages/test-deps/src/datacenter.rs diff --git a/packages/common/test-deps/src/lib.rs b/engine/packages/test-deps/src/lib.rs similarity index 100% rename from packages/common/test-deps/src/lib.rs rename to engine/packages/test-deps/src/lib.rs diff --git a/packages/services/tracing-reconfigure/Cargo.toml b/engine/packages/tracing-reconfigure/Cargo.toml similarity index 100% rename from packages/services/tracing-reconfigure/Cargo.toml rename to engine/packages/tracing-reconfigure/Cargo.toml diff --git a/packages/services/tracing-reconfigure/src/lib.rs b/engine/packages/tracing-reconfigure/src/lib.rs similarity index 100% rename from packages/services/tracing-reconfigure/src/lib.rs rename to engine/packages/tracing-reconfigure/src/lib.rs diff --git a/packages/common/types/Cargo.toml b/engine/packages/types/Cargo.toml similarity index 100% rename from packages/common/types/Cargo.toml rename to engine/packages/types/Cargo.toml diff --git a/packages/common/types/README.md b/engine/packages/types/README.md similarity index 100% rename from packages/common/types/README.md rename to engine/packages/types/README.md diff --git a/packages/common/types/src/actors.rs b/engine/packages/types/src/actors.rs similarity index 100% rename from packages/common/types/src/actors.rs rename to engine/packages/types/src/actors.rs diff --git a/packages/common/types/src/datacenters.rs b/engine/packages/types/src/datacenters.rs similarity index 100% rename from packages/common/types/src/datacenters.rs rename to engine/packages/types/src/datacenters.rs diff --git a/packages/common/types/src/keys/mod.rs b/engine/packages/types/src/keys/mod.rs similarity index 100% rename from packages/common/types/src/keys/mod.rs rename to engine/packages/types/src/keys/mod.rs diff --git a/packages/common/types/src/keys/namespace/mod.rs b/engine/packages/types/src/keys/namespace/mod.rs similarity index 100% rename from packages/common/types/src/keys/namespace/mod.rs rename to engine/packages/types/src/keys/namespace/mod.rs diff --git a/packages/common/types/src/keys/namespace/runner_config.rs b/engine/packages/types/src/keys/namespace/runner_config.rs similarity index 100% rename from packages/common/types/src/keys/namespace/runner_config.rs rename to engine/packages/types/src/keys/namespace/runner_config.rs diff --git a/packages/common/types/src/keys/pegboard/mod.rs b/engine/packages/types/src/keys/pegboard/mod.rs similarity index 100% rename from packages/common/types/src/keys/pegboard/mod.rs rename to engine/packages/types/src/keys/pegboard/mod.rs diff --git a/packages/common/types/src/keys/pegboard/ns.rs b/engine/packages/types/src/keys/pegboard/ns.rs similarity index 100% rename from packages/common/types/src/keys/pegboard/ns.rs rename to engine/packages/types/src/keys/pegboard/ns.rs diff --git a/packages/common/types/src/lib.rs b/engine/packages/types/src/lib.rs similarity index 100% rename from packages/common/types/src/lib.rs rename to engine/packages/types/src/lib.rs diff --git a/packages/common/types/src/msgs/mod.rs b/engine/packages/types/src/msgs/mod.rs similarity index 100% rename from packages/common/types/src/msgs/mod.rs rename to engine/packages/types/src/msgs/mod.rs diff --git a/packages/common/types/src/msgs/pegboard.rs b/engine/packages/types/src/msgs/pegboard.rs similarity index 100% rename from packages/common/types/src/msgs/pegboard.rs rename to engine/packages/types/src/msgs/pegboard.rs diff --git a/packages/common/types/src/namespaces.rs b/engine/packages/types/src/namespaces.rs similarity index 100% rename from packages/common/types/src/namespaces.rs rename to engine/packages/types/src/namespaces.rs diff --git a/packages/common/types/src/runner_configs.rs b/engine/packages/types/src/runner_configs.rs similarity index 100% rename from packages/common/types/src/runner_configs.rs rename to engine/packages/types/src/runner_configs.rs diff --git a/packages/common/types/src/runners.rs b/engine/packages/types/src/runners.rs similarity index 100% rename from packages/common/types/src/runners.rs rename to engine/packages/types/src/runners.rs diff --git a/packages/common/universaldb/Cargo.toml b/engine/packages/universaldb/Cargo.toml similarity index 100% rename from packages/common/universaldb/Cargo.toml rename to engine/packages/universaldb/Cargo.toml diff --git a/packages/common/universaldb/src/atomic.rs b/engine/packages/universaldb/src/atomic.rs similarity index 100% rename from packages/common/universaldb/src/atomic.rs rename to engine/packages/universaldb/src/atomic.rs diff --git a/packages/common/universaldb/src/database.rs b/engine/packages/universaldb/src/database.rs similarity index 100% rename from packages/common/universaldb/src/database.rs rename to engine/packages/universaldb/src/database.rs diff --git a/packages/common/universaldb/src/driver/mod.rs b/engine/packages/universaldb/src/driver/mod.rs similarity index 100% rename from packages/common/universaldb/src/driver/mod.rs rename to engine/packages/universaldb/src/driver/mod.rs diff --git a/packages/common/universaldb/src/driver/postgres/database.rs b/engine/packages/universaldb/src/driver/postgres/database.rs similarity index 100% rename from packages/common/universaldb/src/driver/postgres/database.rs rename to engine/packages/universaldb/src/driver/postgres/database.rs diff --git a/packages/common/universaldb/src/driver/postgres/mod.rs b/engine/packages/universaldb/src/driver/postgres/mod.rs similarity index 100% rename from packages/common/universaldb/src/driver/postgres/mod.rs rename to engine/packages/universaldb/src/driver/postgres/mod.rs diff --git a/packages/common/universaldb/src/driver/postgres/transaction.rs b/engine/packages/universaldb/src/driver/postgres/transaction.rs similarity index 100% rename from packages/common/universaldb/src/driver/postgres/transaction.rs rename to engine/packages/universaldb/src/driver/postgres/transaction.rs diff --git a/packages/common/universaldb/src/driver/postgres/transaction_task.rs b/engine/packages/universaldb/src/driver/postgres/transaction_task.rs similarity index 100% rename from packages/common/universaldb/src/driver/postgres/transaction_task.rs rename to engine/packages/universaldb/src/driver/postgres/transaction_task.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/database.rs b/engine/packages/universaldb/src/driver/rocksdb/database.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/database.rs rename to engine/packages/universaldb/src/driver/rocksdb/database.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/mod.rs b/engine/packages/universaldb/src/driver/rocksdb/mod.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/mod.rs rename to engine/packages/universaldb/src/driver/rocksdb/mod.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/transaction.rs b/engine/packages/universaldb/src/driver/rocksdb/transaction.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/transaction.rs rename to engine/packages/universaldb/src/driver/rocksdb/transaction.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs b/engine/packages/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs rename to engine/packages/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/transaction_task.rs b/engine/packages/universaldb/src/driver/rocksdb/transaction_task.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/transaction_task.rs rename to engine/packages/universaldb/src/driver/rocksdb/transaction_task.rs diff --git a/packages/common/universaldb/src/error.rs b/engine/packages/universaldb/src/error.rs similarity index 100% rename from packages/common/universaldb/src/error.rs rename to engine/packages/universaldb/src/error.rs diff --git a/packages/common/universaldb/src/key_selector.rs b/engine/packages/universaldb/src/key_selector.rs similarity index 100% rename from packages/common/universaldb/src/key_selector.rs rename to engine/packages/universaldb/src/key_selector.rs diff --git a/packages/common/universaldb/src/lib.rs b/engine/packages/universaldb/src/lib.rs similarity index 100% rename from packages/common/universaldb/src/lib.rs rename to engine/packages/universaldb/src/lib.rs diff --git a/packages/common/universaldb/src/metrics.rs b/engine/packages/universaldb/src/metrics.rs similarity index 100% rename from packages/common/universaldb/src/metrics.rs rename to engine/packages/universaldb/src/metrics.rs diff --git a/packages/common/universaldb/src/options.rs b/engine/packages/universaldb/src/options.rs similarity index 100% rename from packages/common/universaldb/src/options.rs rename to engine/packages/universaldb/src/options.rs diff --git a/packages/common/universaldb/src/prelude.rs b/engine/packages/universaldb/src/prelude.rs similarity index 100% rename from packages/common/universaldb/src/prelude.rs rename to engine/packages/universaldb/src/prelude.rs diff --git a/packages/common/universaldb/src/range_option.rs b/engine/packages/universaldb/src/range_option.rs similarity index 100% rename from packages/common/universaldb/src/range_option.rs rename to engine/packages/universaldb/src/range_option.rs diff --git a/packages/common/universaldb/src/transaction.rs b/engine/packages/universaldb/src/transaction.rs similarity index 100% rename from packages/common/universaldb/src/transaction.rs rename to engine/packages/universaldb/src/transaction.rs diff --git a/packages/common/universaldb/src/tx_ops.rs b/engine/packages/universaldb/src/tx_ops.rs similarity index 100% rename from packages/common/universaldb/src/tx_ops.rs rename to engine/packages/universaldb/src/tx_ops.rs diff --git a/packages/common/universaldb/src/utils/cherry_pick.rs b/engine/packages/universaldb/src/utils/cherry_pick.rs similarity index 100% rename from packages/common/universaldb/src/utils/cherry_pick.rs rename to engine/packages/universaldb/src/utils/cherry_pick.rs diff --git a/packages/common/universaldb/src/utils/codes.rs b/engine/packages/universaldb/src/utils/codes.rs similarity index 100% rename from packages/common/universaldb/src/utils/codes.rs rename to engine/packages/universaldb/src/utils/codes.rs diff --git a/packages/common/universaldb/src/utils/ext.rs b/engine/packages/universaldb/src/utils/ext.rs similarity index 100% rename from packages/common/universaldb/src/utils/ext.rs rename to engine/packages/universaldb/src/utils/ext.rs diff --git a/packages/common/universaldb/src/utils/formal_key.rs b/engine/packages/universaldb/src/utils/formal_key.rs similarity index 100% rename from packages/common/universaldb/src/utils/formal_key.rs rename to engine/packages/universaldb/src/utils/formal_key.rs diff --git a/packages/common/universaldb/src/utils/keys.rs b/engine/packages/universaldb/src/utils/keys.rs similarity index 100% rename from packages/common/universaldb/src/utils/keys.rs rename to engine/packages/universaldb/src/utils/keys.rs diff --git a/packages/common/universaldb/src/utils/mod.rs b/engine/packages/universaldb/src/utils/mod.rs similarity index 100% rename from packages/common/universaldb/src/utils/mod.rs rename to engine/packages/universaldb/src/utils/mod.rs diff --git a/packages/common/universaldb/src/utils/subspace.rs b/engine/packages/universaldb/src/utils/subspace.rs similarity index 100% rename from packages/common/universaldb/src/utils/subspace.rs rename to engine/packages/universaldb/src/utils/subspace.rs diff --git a/packages/common/universaldb/src/value.rs b/engine/packages/universaldb/src/value.rs similarity index 100% rename from packages/common/universaldb/src/value.rs rename to engine/packages/universaldb/src/value.rs diff --git a/packages/common/universaldb/src/versionstamp.rs b/engine/packages/universaldb/src/versionstamp.rs similarity index 100% rename from packages/common/universaldb/src/versionstamp.rs rename to engine/packages/universaldb/src/versionstamp.rs diff --git a/packages/common/universaldb/tests/integration.rs b/engine/packages/universaldb/tests/integration.rs similarity index 100% rename from packages/common/universaldb/tests/integration.rs rename to engine/packages/universaldb/tests/integration.rs diff --git a/packages/common/universaldb/tests/integration_gas.rs b/engine/packages/universaldb/tests/integration_gas.rs similarity index 100% rename from packages/common/universaldb/tests/integration_gas.rs rename to engine/packages/universaldb/tests/integration_gas.rs diff --git a/packages/common/universaldb/tests/rocksdb.rs b/engine/packages/universaldb/tests/rocksdb.rs similarity index 100% rename from packages/common/universaldb/tests/rocksdb.rs rename to engine/packages/universaldb/tests/rocksdb.rs diff --git a/packages/common/universaldb/tests/versionstamp.rs b/engine/packages/universaldb/tests/versionstamp.rs similarity index 100% rename from packages/common/universaldb/tests/versionstamp.rs rename to engine/packages/universaldb/tests/versionstamp.rs diff --git a/packages/common/universalpubsub/Cargo.toml b/engine/packages/universalpubsub/Cargo.toml similarity index 100% rename from packages/common/universalpubsub/Cargo.toml rename to engine/packages/universalpubsub/Cargo.toml diff --git a/packages/common/universalpubsub/benches/simple.rs b/engine/packages/universalpubsub/benches/simple.rs similarity index 100% rename from packages/common/universalpubsub/benches/simple.rs rename to engine/packages/universalpubsub/benches/simple.rs diff --git a/packages/common/universalpubsub/src/chunking.rs b/engine/packages/universalpubsub/src/chunking.rs similarity index 100% rename from packages/common/universalpubsub/src/chunking.rs rename to engine/packages/universalpubsub/src/chunking.rs diff --git a/packages/common/universalpubsub/src/driver/memory/mod.rs b/engine/packages/universalpubsub/src/driver/memory/mod.rs similarity index 100% rename from packages/common/universalpubsub/src/driver/memory/mod.rs rename to engine/packages/universalpubsub/src/driver/memory/mod.rs diff --git a/packages/common/universalpubsub/src/driver/mod.rs b/engine/packages/universalpubsub/src/driver/mod.rs similarity index 100% rename from packages/common/universalpubsub/src/driver/mod.rs rename to engine/packages/universalpubsub/src/driver/mod.rs diff --git a/packages/common/universalpubsub/src/driver/nats/mod.rs b/engine/packages/universalpubsub/src/driver/nats/mod.rs similarity index 100% rename from packages/common/universalpubsub/src/driver/nats/mod.rs rename to engine/packages/universalpubsub/src/driver/nats/mod.rs diff --git a/packages/common/universalpubsub/src/driver/postgres/mod.rs b/engine/packages/universalpubsub/src/driver/postgres/mod.rs similarity index 100% rename from packages/common/universalpubsub/src/driver/postgres/mod.rs rename to engine/packages/universalpubsub/src/driver/postgres/mod.rs diff --git a/packages/common/universalpubsub/src/errors.rs b/engine/packages/universalpubsub/src/errors.rs similarity index 100% rename from packages/common/universalpubsub/src/errors.rs rename to engine/packages/universalpubsub/src/errors.rs diff --git a/packages/common/universalpubsub/src/lib.rs b/engine/packages/universalpubsub/src/lib.rs similarity index 100% rename from packages/common/universalpubsub/src/lib.rs rename to engine/packages/universalpubsub/src/lib.rs diff --git a/packages/common/universalpubsub/src/pubsub.rs b/engine/packages/universalpubsub/src/pubsub.rs similarity index 100% rename from packages/common/universalpubsub/src/pubsub.rs rename to engine/packages/universalpubsub/src/pubsub.rs diff --git a/packages/common/universalpubsub/tests/integration.rs b/engine/packages/universalpubsub/tests/integration.rs similarity index 100% rename from packages/common/universalpubsub/tests/integration.rs rename to engine/packages/universalpubsub/tests/integration.rs diff --git a/packages/common/universalpubsub/tests/reconnect.rs b/engine/packages/universalpubsub/tests/reconnect.rs similarity index 100% rename from packages/common/universalpubsub/tests/reconnect.rs rename to engine/packages/universalpubsub/tests/reconnect.rs diff --git a/packages/common/util/id/Cargo.toml b/engine/packages/util-id/Cargo.toml similarity index 100% rename from packages/common/util/id/Cargo.toml rename to engine/packages/util-id/Cargo.toml diff --git a/packages/common/util/id/src/lib.rs b/engine/packages/util-id/src/lib.rs similarity index 100% rename from packages/common/util/id/src/lib.rs rename to engine/packages/util-id/src/lib.rs diff --git a/packages/common/util/core/Cargo.toml b/engine/packages/util/Cargo.toml similarity index 100% rename from packages/common/util/core/Cargo.toml rename to engine/packages/util/Cargo.toml diff --git a/packages/common/util/core/src/backoff.rs b/engine/packages/util/src/backoff.rs similarity index 100% rename from packages/common/util/core/src/backoff.rs rename to engine/packages/util/src/backoff.rs diff --git a/packages/common/util/core/src/billing.rs b/engine/packages/util/src/billing.rs similarity index 100% rename from packages/common/util/core/src/billing.rs rename to engine/packages/util/src/billing.rs diff --git a/packages/common/util/core/src/check.rs b/engine/packages/util/src/check.rs similarity index 100% rename from packages/common/util/core/src/check.rs rename to engine/packages/util/src/check.rs diff --git a/packages/common/util/core/src/duration.rs b/engine/packages/util/src/duration.rs similarity index 100% rename from packages/common/util/core/src/duration.rs rename to engine/packages/util/src/duration.rs diff --git a/packages/common/util/core/src/faker.rs b/engine/packages/util/src/faker.rs similarity index 100% rename from packages/common/util/core/src/faker.rs rename to engine/packages/util/src/faker.rs diff --git a/packages/common/util/core/src/file_size.rs b/engine/packages/util/src/file_size.rs similarity index 100% rename from packages/common/util/core/src/file_size.rs rename to engine/packages/util/src/file_size.rs diff --git a/packages/common/util/core/src/format.rs b/engine/packages/util/src/format.rs similarity index 100% rename from packages/common/util/core/src/format.rs rename to engine/packages/util/src/format.rs diff --git a/packages/common/util/core/src/future.rs b/engine/packages/util/src/future.rs similarity index 100% rename from packages/common/util/core/src/future.rs rename to engine/packages/util/src/future.rs diff --git a/packages/common/util/core/src/geo.rs b/engine/packages/util/src/geo.rs similarity index 100% rename from packages/common/util/core/src/geo.rs rename to engine/packages/util/src/geo.rs diff --git a/packages/common/util/core/src/lib.rs b/engine/packages/util/src/lib.rs similarity index 100% rename from packages/common/util/core/src/lib.rs rename to engine/packages/util/src/lib.rs diff --git a/packages/common/util/core/src/math.rs b/engine/packages/util/src/math.rs similarity index 100% rename from packages/common/util/core/src/math.rs rename to engine/packages/util/src/math.rs diff --git a/packages/common/util/core/src/req.rs b/engine/packages/util/src/req.rs similarity index 100% rename from packages/common/util/core/src/req.rs rename to engine/packages/util/src/req.rs diff --git a/packages/common/util/core/src/serde.rs b/engine/packages/util/src/serde.rs similarity index 100% rename from packages/common/util/core/src/serde.rs rename to engine/packages/util/src/serde.rs diff --git a/packages/common/util/core/src/signal.rs b/engine/packages/util/src/signal.rs similarity index 100% rename from packages/common/util/core/src/signal.rs rename to engine/packages/util/src/signal.rs diff --git a/packages/common/util/core/src/sort.rs b/engine/packages/util/src/sort.rs similarity index 100% rename from packages/common/util/core/src/sort.rs rename to engine/packages/util/src/sort.rs diff --git a/packages/common/util/core/src/timestamp.rs b/engine/packages/util/src/timestamp.rs similarity index 100% rename from packages/common/util/core/src/timestamp.rs rename to engine/packages/util/src/timestamp.rs diff --git a/packages/common/util/core/src/url.rs b/engine/packages/util/src/url.rs similarity index 100% rename from packages/common/util/core/src/url.rs rename to engine/packages/util/src/url.rs diff --git a/packages/core/workflow-worker/Cargo.toml b/engine/packages/workflow-worker/Cargo.toml similarity index 100% rename from packages/core/workflow-worker/Cargo.toml rename to engine/packages/workflow-worker/Cargo.toml diff --git a/packages/core/workflow-worker/src/lib.rs b/engine/packages/workflow-worker/src/lib.rs similarity index 100% rename from packages/core/workflow-worker/src/lib.rs rename to engine/packages/workflow-worker/src/lib.rs diff --git a/sdks/api/fern/fern.config.json b/engine/sdks/api/fern/fern.config.json similarity index 100% rename from sdks/api/fern/fern.config.json rename to engine/sdks/api/fern/fern.config.json diff --git a/sdks/api/fern/generators.yml b/engine/sdks/api/fern/generators.yml similarity index 100% rename from sdks/api/fern/generators.yml rename to engine/sdks/api/fern/generators.yml diff --git a/sdks/go/api-full/client/client.go b/engine/sdks/go/api-full/client/client.go similarity index 100% rename from sdks/go/api-full/client/client.go rename to engine/sdks/go/api-full/client/client.go diff --git a/sdks/go/api-full/client/client_test.go b/engine/sdks/go/api-full/client/client_test.go similarity index 100% rename from sdks/go/api-full/client/client_test.go rename to engine/sdks/go/api-full/client/client_test.go diff --git a/sdks/go/api-full/client/options.go b/engine/sdks/go/api-full/client/options.go similarity index 100% rename from sdks/go/api-full/client/options.go rename to engine/sdks/go/api-full/client/options.go diff --git a/sdks/go/api-full/core/client_option.go b/engine/sdks/go/api-full/core/client_option.go similarity index 100% rename from sdks/go/api-full/core/client_option.go rename to engine/sdks/go/api-full/core/client_option.go diff --git a/sdks/go/api-full/core/core.go b/engine/sdks/go/api-full/core/core.go similarity index 100% rename from sdks/go/api-full/core/core.go rename to engine/sdks/go/api-full/core/core.go diff --git a/sdks/go/api-full/core/core_test.go b/engine/sdks/go/api-full/core/core_test.go similarity index 100% rename from sdks/go/api-full/core/core_test.go rename to engine/sdks/go/api-full/core/core_test.go diff --git a/sdks/go/api-full/core/stringer.go b/engine/sdks/go/api-full/core/stringer.go similarity index 100% rename from sdks/go/api-full/core/stringer.go rename to engine/sdks/go/api-full/core/stringer.go diff --git a/sdks/go/api-full/datacenters/client.go b/engine/sdks/go/api-full/datacenters/client.go similarity index 100% rename from sdks/go/api-full/datacenters/client.go rename to engine/sdks/go/api-full/datacenters/client.go diff --git a/sdks/go/api-full/go.mod b/engine/sdks/go/api-full/go.mod similarity index 100% rename from sdks/go/api-full/go.mod rename to engine/sdks/go/api-full/go.mod diff --git a/sdks/go/api-full/go.sum b/engine/sdks/go/api-full/go.sum similarity index 100% rename from sdks/go/api-full/go.sum rename to engine/sdks/go/api-full/go.sum diff --git a/sdks/go/api-full/health/client.go b/engine/sdks/go/api-full/health/client.go similarity index 100% rename from sdks/go/api-full/health/client.go rename to engine/sdks/go/api-full/health/client.go diff --git a/sdks/go/api-full/namespaces.go b/engine/sdks/go/api-full/namespaces.go similarity index 100% rename from sdks/go/api-full/namespaces.go rename to engine/sdks/go/api-full/namespaces.go diff --git a/sdks/go/api-full/namespaces/client.go b/engine/sdks/go/api-full/namespaces/client.go similarity index 100% rename from sdks/go/api-full/namespaces/client.go rename to engine/sdks/go/api-full/namespaces/client.go diff --git a/sdks/go/api-full/pointer.go b/engine/sdks/go/api-full/pointer.go similarity index 100% rename from sdks/go/api-full/pointer.go rename to engine/sdks/go/api-full/pointer.go diff --git a/sdks/go/api-full/runners.go b/engine/sdks/go/api-full/runners.go similarity index 100% rename from sdks/go/api-full/runners.go rename to engine/sdks/go/api-full/runners.go diff --git a/sdks/go/api-full/runners/client.go b/engine/sdks/go/api-full/runners/client.go similarity index 100% rename from sdks/go/api-full/runners/client.go rename to engine/sdks/go/api-full/runners/client.go diff --git a/sdks/go/api-full/types.go b/engine/sdks/go/api-full/types.go similarity index 100% rename from sdks/go/api-full/types.go rename to engine/sdks/go/api-full/types.go diff --git a/sdks/rust/api-full/.gitignore b/engine/sdks/rust/api-full/.gitignore similarity index 100% rename from sdks/rust/api-full/.gitignore rename to engine/sdks/rust/api-full/.gitignore diff --git a/sdks/rust/api-full/.openapi-generator-ignore b/engine/sdks/rust/api-full/.openapi-generator-ignore similarity index 100% rename from sdks/rust/api-full/.openapi-generator-ignore rename to engine/sdks/rust/api-full/.openapi-generator-ignore diff --git a/sdks/rust/api-full/.openapi-generator/FILES b/engine/sdks/rust/api-full/.openapi-generator/FILES similarity index 100% rename from sdks/rust/api-full/.openapi-generator/FILES rename to engine/sdks/rust/api-full/.openapi-generator/FILES diff --git a/sdks/rust/api-full/.openapi-generator/VERSION b/engine/sdks/rust/api-full/.openapi-generator/VERSION similarity index 100% rename from sdks/rust/api-full/.openapi-generator/VERSION rename to engine/sdks/rust/api-full/.openapi-generator/VERSION diff --git a/sdks/rust/api-full/.travis.yml b/engine/sdks/rust/api-full/.travis.yml similarity index 100% rename from sdks/rust/api-full/.travis.yml rename to engine/sdks/rust/api-full/.travis.yml diff --git a/sdks/rust/api-full/Cargo.toml b/engine/sdks/rust/api-full/Cargo.toml similarity index 100% rename from sdks/rust/api-full/Cargo.toml rename to engine/sdks/rust/api-full/Cargo.toml diff --git a/sdks/rust/api-full/README.md b/engine/sdks/rust/api-full/README.md similarity index 100% rename from sdks/rust/api-full/README.md rename to engine/sdks/rust/api-full/README.md diff --git a/sdks/rust/api-full/docs/Actor.md b/engine/sdks/rust/api-full/docs/Actor.md similarity index 100% rename from sdks/rust/api-full/docs/Actor.md rename to engine/sdks/rust/api-full/docs/Actor.md diff --git a/sdks/rust/api-full/docs/ActorLifecycle.md b/engine/sdks/rust/api-full/docs/ActorLifecycle.md similarity index 100% rename from sdks/rust/api-full/docs/ActorLifecycle.md rename to engine/sdks/rust/api-full/docs/ActorLifecycle.md diff --git a/sdks/rust/api-full/docs/ActorsApi.md b/engine/sdks/rust/api-full/docs/ActorsApi.md similarity index 100% rename from sdks/rust/api-full/docs/ActorsApi.md rename to engine/sdks/rust/api-full/docs/ActorsApi.md diff --git a/sdks/rust/api-full/docs/ActorsCreateRequest.md b/engine/sdks/rust/api-full/docs/ActorsCreateRequest.md similarity index 100% rename from sdks/rust/api-full/docs/ActorsCreateRequest.md rename to engine/sdks/rust/api-full/docs/ActorsCreateRequest.md diff --git a/sdks/rust/api-full/docs/ActorsCreateResponse.md b/engine/sdks/rust/api-full/docs/ActorsCreateResponse.md similarity index 100% rename from sdks/rust/api-full/docs/ActorsCreateResponse.md rename to engine/sdks/rust/api-full/docs/ActorsCreateResponse.md diff --git a/sdks/rust/api-full/docs/Namespace.md b/engine/sdks/rust/api-full/docs/Namespace.md similarity index 100% rename from sdks/rust/api-full/docs/Namespace.md rename to engine/sdks/rust/api-full/docs/Namespace.md diff --git a/sdks/rust/api-full/docs/NamespacesCreateRequest.md b/engine/sdks/rust/api-full/docs/NamespacesCreateRequest.md similarity index 100% rename from sdks/rust/api-full/docs/NamespacesCreateRequest.md rename to engine/sdks/rust/api-full/docs/NamespacesCreateRequest.md diff --git a/sdks/rust/api-full/docs/NamespacesCreateResponse.md b/engine/sdks/rust/api-full/docs/NamespacesCreateResponse.md similarity index 100% rename from sdks/rust/api-full/docs/NamespacesCreateResponse.md rename to engine/sdks/rust/api-full/docs/NamespacesCreateResponse.md diff --git a/sdks/rust/api-full/docs/NsApi.md b/engine/sdks/rust/api-full/docs/NsApi.md similarity index 100% rename from sdks/rust/api-full/docs/NsApi.md rename to engine/sdks/rust/api-full/docs/NsApi.md diff --git a/sdks/rust/api-full/git_push.sh b/engine/sdks/rust/api-full/git_push.sh similarity index 100% rename from sdks/rust/api-full/git_push.sh rename to engine/sdks/rust/api-full/git_push.sh diff --git a/sdks/rust/api-full/rust/.gitignore b/engine/sdks/rust/api-full/rust/.gitignore similarity index 100% rename from sdks/rust/api-full/rust/.gitignore rename to engine/sdks/rust/api-full/rust/.gitignore diff --git a/sdks/rust/api-full/rust/.openapi-generator-ignore b/engine/sdks/rust/api-full/rust/.openapi-generator-ignore similarity index 100% rename from sdks/rust/api-full/rust/.openapi-generator-ignore rename to engine/sdks/rust/api-full/rust/.openapi-generator-ignore diff --git a/sdks/rust/api-full/rust/.openapi-generator/FILES b/engine/sdks/rust/api-full/rust/.openapi-generator/FILES similarity index 100% rename from sdks/rust/api-full/rust/.openapi-generator/FILES rename to engine/sdks/rust/api-full/rust/.openapi-generator/FILES diff --git a/sdks/rust/api-full/rust/.openapi-generator/VERSION b/engine/sdks/rust/api-full/rust/.openapi-generator/VERSION similarity index 100% rename from sdks/rust/api-full/rust/.openapi-generator/VERSION rename to engine/sdks/rust/api-full/rust/.openapi-generator/VERSION diff --git a/sdks/rust/api-full/rust/.travis.yml b/engine/sdks/rust/api-full/rust/.travis.yml similarity index 100% rename from sdks/rust/api-full/rust/.travis.yml rename to engine/sdks/rust/api-full/rust/.travis.yml diff --git a/sdks/rust/api-full/rust/Cargo.toml b/engine/sdks/rust/api-full/rust/Cargo.toml similarity index 100% rename from sdks/rust/api-full/rust/Cargo.toml rename to engine/sdks/rust/api-full/rust/Cargo.toml diff --git a/sdks/rust/api-full/rust/README.md b/engine/sdks/rust/api-full/rust/README.md similarity index 100% rename from sdks/rust/api-full/rust/README.md rename to engine/sdks/rust/api-full/rust/README.md diff --git a/sdks/rust/api-full/rust/docs/Actor.md b/engine/sdks/rust/api-full/rust/docs/Actor.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Actor.md rename to engine/sdks/rust/api-full/rust/docs/Actor.md diff --git a/sdks/rust/api-full/rust/docs/ActorName.md b/engine/sdks/rust/api-full/rust/docs/ActorName.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorName.md rename to engine/sdks/rust/api-full/rust/docs/ActorName.md diff --git a/sdks/rust/api-full/rust/docs/ActorsCreateApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsCreateApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsCreateApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsCreateApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsCreateRequest.md b/engine/sdks/rust/api-full/rust/docs/ActorsCreateRequest.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsCreateRequest.md rename to engine/sdks/rust/api-full/rust/docs/ActorsCreateRequest.md diff --git a/sdks/rust/api-full/rust/docs/ActorsCreateResponse.md b/engine/sdks/rust/api-full/rust/docs/ActorsCreateResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsCreateResponse.md rename to engine/sdks/rust/api-full/rust/docs/ActorsCreateResponse.md diff --git a/sdks/rust/api-full/rust/docs/ActorsDeleteApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsDeleteApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsDeleteApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsDeleteApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsGetOrCreateApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsGetOrCreateApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md b/engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md rename to engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md diff --git a/sdks/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md b/engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md rename to engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md diff --git a/sdks/rust/api-full/rust/docs/ActorsListApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsListApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsListApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsListApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsListNamesApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsListNamesApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsListNamesApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsListNamesApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsListNamesResponse.md b/engine/sdks/rust/api-full/rust/docs/ActorsListNamesResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsListNamesResponse.md rename to engine/sdks/rust/api-full/rust/docs/ActorsListNamesResponse.md diff --git a/sdks/rust/api-full/rust/docs/ActorsListResponse.md b/engine/sdks/rust/api-full/rust/docs/ActorsListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsListResponse.md rename to engine/sdks/rust/api-full/rust/docs/ActorsListResponse.md diff --git a/sdks/rust/api-full/rust/docs/CrashPolicy.md b/engine/sdks/rust/api-full/rust/docs/CrashPolicy.md similarity index 100% rename from sdks/rust/api-full/rust/docs/CrashPolicy.md rename to engine/sdks/rust/api-full/rust/docs/CrashPolicy.md diff --git a/sdks/rust/api-full/rust/docs/Datacenter.md b/engine/sdks/rust/api-full/rust/docs/Datacenter.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Datacenter.md rename to engine/sdks/rust/api-full/rust/docs/Datacenter.md diff --git a/sdks/rust/api-full/rust/docs/DatacenterHealth.md b/engine/sdks/rust/api-full/rust/docs/DatacenterHealth.md similarity index 100% rename from sdks/rust/api-full/rust/docs/DatacenterHealth.md rename to engine/sdks/rust/api-full/rust/docs/DatacenterHealth.md diff --git a/sdks/rust/api-full/rust/docs/DatacentersApi.md b/engine/sdks/rust/api-full/rust/docs/DatacentersApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/DatacentersApi.md rename to engine/sdks/rust/api-full/rust/docs/DatacentersApi.md diff --git a/sdks/rust/api-full/rust/docs/DatacentersListResponse.md b/engine/sdks/rust/api-full/rust/docs/DatacentersListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/DatacentersListResponse.md rename to engine/sdks/rust/api-full/rust/docs/DatacentersListResponse.md diff --git a/sdks/rust/api-full/rust/docs/HealthApi.md b/engine/sdks/rust/api-full/rust/docs/HealthApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/HealthApi.md rename to engine/sdks/rust/api-full/rust/docs/HealthApi.md diff --git a/sdks/rust/api-full/rust/docs/HealthFanoutResponse.md b/engine/sdks/rust/api-full/rust/docs/HealthFanoutResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/HealthFanoutResponse.md rename to engine/sdks/rust/api-full/rust/docs/HealthFanoutResponse.md diff --git a/sdks/rust/api-full/rust/docs/HealthResponse.md b/engine/sdks/rust/api-full/rust/docs/HealthResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/HealthResponse.md rename to engine/sdks/rust/api-full/rust/docs/HealthResponse.md diff --git a/sdks/rust/api-full/rust/docs/HealthStatus.md b/engine/sdks/rust/api-full/rust/docs/HealthStatus.md similarity index 100% rename from sdks/rust/api-full/rust/docs/HealthStatus.md rename to engine/sdks/rust/api-full/rust/docs/HealthStatus.md diff --git a/sdks/rust/api-full/rust/docs/Namespace.md b/engine/sdks/rust/api-full/rust/docs/Namespace.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Namespace.md rename to engine/sdks/rust/api-full/rust/docs/Namespace.md diff --git a/sdks/rust/api-full/rust/docs/NamespaceListResponse.md b/engine/sdks/rust/api-full/rust/docs/NamespaceListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/NamespaceListResponse.md rename to engine/sdks/rust/api-full/rust/docs/NamespaceListResponse.md diff --git a/sdks/rust/api-full/rust/docs/NamespacesApi.md b/engine/sdks/rust/api-full/rust/docs/NamespacesApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/NamespacesApi.md rename to engine/sdks/rust/api-full/rust/docs/NamespacesApi.md diff --git a/sdks/rust/api-full/rust/docs/NamespacesCreateRequest.md b/engine/sdks/rust/api-full/rust/docs/NamespacesCreateRequest.md similarity index 100% rename from sdks/rust/api-full/rust/docs/NamespacesCreateRequest.md rename to engine/sdks/rust/api-full/rust/docs/NamespacesCreateRequest.md diff --git a/sdks/rust/api-full/rust/docs/NamespacesCreateResponse.md b/engine/sdks/rust/api-full/rust/docs/NamespacesCreateResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/NamespacesCreateResponse.md rename to engine/sdks/rust/api-full/rust/docs/NamespacesCreateResponse.md diff --git a/sdks/rust/api-full/rust/docs/Pagination.md b/engine/sdks/rust/api-full/rust/docs/Pagination.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Pagination.md rename to engine/sdks/rust/api-full/rust/docs/Pagination.md diff --git a/sdks/rust/api-full/rust/docs/Runner.md b/engine/sdks/rust/api-full/rust/docs/Runner.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Runner.md rename to engine/sdks/rust/api-full/rust/docs/Runner.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfig.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfig.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfig.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfig.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigKind.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigKind.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigKind.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigKind.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigVariant.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigVariant.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigVariant.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigVariant.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsListApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsListApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsListApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsListApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsListResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsListResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsListResponse.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md diff --git a/sdks/rust/api-full/rust/docs/RunnersApi.md b/engine/sdks/rust/api-full/rust/docs/RunnersApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnersApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnersApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnersListNamesResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnersListNamesResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnersListNamesResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnersListNamesResponse.md diff --git a/sdks/rust/api-full/rust/docs/RunnersListResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnersListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnersListResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnersListResponse.md diff --git a/sdks/rust/api-full/rust/git_push.sh b/engine/sdks/rust/api-full/rust/git_push.sh similarity index 100% rename from sdks/rust/api-full/rust/git_push.sh rename to engine/sdks/rust/api-full/rust/git_push.sh diff --git a/sdks/rust/api-full/rust/src/apis/actors_create_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_create_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_create_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_create_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/actors_delete_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_delete_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_delete_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_delete_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/actors_get_or_create_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_get_or_create_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_get_or_create_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_get_or_create_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/actors_list_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_list_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_list_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_list_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/actors_list_names_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_list_names_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_list_names_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_list_names_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/configuration.rs b/engine/sdks/rust/api-full/rust/src/apis/configuration.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/configuration.rs rename to engine/sdks/rust/api-full/rust/src/apis/configuration.rs diff --git a/sdks/rust/api-full/rust/src/apis/datacenters_api.rs b/engine/sdks/rust/api-full/rust/src/apis/datacenters_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/datacenters_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/datacenters_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/health_api.rs b/engine/sdks/rust/api-full/rust/src/apis/health_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/health_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/health_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/mod.rs b/engine/sdks/rust/api-full/rust/src/apis/mod.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/mod.rs rename to engine/sdks/rust/api-full/rust/src/apis/mod.rs diff --git a/sdks/rust/api-full/rust/src/apis/namespaces_api.rs b/engine/sdks/rust/api-full/rust/src/apis/namespaces_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/namespaces_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/namespaces_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_delete_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_delete_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_delete_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_delete_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_list_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_list_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_list_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_list_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runners_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runners_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runners_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runners_api.rs diff --git a/sdks/rust/api-full/rust/src/lib.rs b/engine/sdks/rust/api-full/rust/src/lib.rs similarity index 100% rename from sdks/rust/api-full/rust/src/lib.rs rename to engine/sdks/rust/api-full/rust/src/lib.rs diff --git a/sdks/rust/api-full/rust/src/models/actor.rs b/engine/sdks/rust/api-full/rust/src/models/actor.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actor.rs rename to engine/sdks/rust/api-full/rust/src/models/actor.rs diff --git a/sdks/rust/api-full/rust/src/models/actor_name.rs b/engine/sdks/rust/api-full/rust/src/models/actor_name.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actor_name.rs rename to engine/sdks/rust/api-full/rust/src/models/actor_name.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_create_request.rs b/engine/sdks/rust/api-full/rust/src/models/actors_create_request.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_create_request.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_create_request.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_create_response.rs b/engine/sdks/rust/api-full/rust/src/models/actors_create_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_create_response.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_create_response.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_get_or_create_request.rs b/engine/sdks/rust/api-full/rust/src/models/actors_get_or_create_request.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_get_or_create_request.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_get_or_create_request.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_get_or_create_response.rs b/engine/sdks/rust/api-full/rust/src/models/actors_get_or_create_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_get_or_create_response.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_get_or_create_response.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_list_names_response.rs b/engine/sdks/rust/api-full/rust/src/models/actors_list_names_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_list_names_response.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_list_names_response.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/actors_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_list_response.rs diff --git a/sdks/rust/api-full/rust/src/models/crash_policy.rs b/engine/sdks/rust/api-full/rust/src/models/crash_policy.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/crash_policy.rs rename to engine/sdks/rust/api-full/rust/src/models/crash_policy.rs diff --git a/sdks/rust/api-full/rust/src/models/datacenter.rs b/engine/sdks/rust/api-full/rust/src/models/datacenter.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/datacenter.rs rename to engine/sdks/rust/api-full/rust/src/models/datacenter.rs diff --git a/sdks/rust/api-full/rust/src/models/datacenter_health.rs b/engine/sdks/rust/api-full/rust/src/models/datacenter_health.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/datacenter_health.rs rename to engine/sdks/rust/api-full/rust/src/models/datacenter_health.rs diff --git a/sdks/rust/api-full/rust/src/models/datacenters_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/datacenters_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/datacenters_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/datacenters_list_response.rs diff --git a/sdks/rust/api-full/rust/src/models/health_fanout_response.rs b/engine/sdks/rust/api-full/rust/src/models/health_fanout_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/health_fanout_response.rs rename to engine/sdks/rust/api-full/rust/src/models/health_fanout_response.rs diff --git a/sdks/rust/api-full/rust/src/models/health_response.rs b/engine/sdks/rust/api-full/rust/src/models/health_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/health_response.rs rename to engine/sdks/rust/api-full/rust/src/models/health_response.rs diff --git a/sdks/rust/api-full/rust/src/models/health_status.rs b/engine/sdks/rust/api-full/rust/src/models/health_status.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/health_status.rs rename to engine/sdks/rust/api-full/rust/src/models/health_status.rs diff --git a/sdks/rust/api-full/rust/src/models/mod.rs b/engine/sdks/rust/api-full/rust/src/models/mod.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/mod.rs rename to engine/sdks/rust/api-full/rust/src/models/mod.rs diff --git a/sdks/rust/api-full/rust/src/models/namespace.rs b/engine/sdks/rust/api-full/rust/src/models/namespace.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/namespace.rs rename to engine/sdks/rust/api-full/rust/src/models/namespace.rs diff --git a/sdks/rust/api-full/rust/src/models/namespace_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/namespace_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/namespace_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/namespace_list_response.rs diff --git a/sdks/rust/api-full/rust/src/models/namespaces_create_request.rs b/engine/sdks/rust/api-full/rust/src/models/namespaces_create_request.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/namespaces_create_request.rs rename to engine/sdks/rust/api-full/rust/src/models/namespaces_create_request.rs diff --git a/sdks/rust/api-full/rust/src/models/namespaces_create_response.rs b/engine/sdks/rust/api-full/rust/src/models/namespaces_create_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/namespaces_create_response.rs rename to engine/sdks/rust/api-full/rust/src/models/namespaces_create_response.rs diff --git a/sdks/rust/api-full/rust/src/models/pagination.rs b/engine/sdks/rust/api-full/rust/src/models/pagination.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/pagination.rs rename to engine/sdks/rust/api-full/rust/src/models/pagination.rs diff --git a/sdks/rust/api-full/rust/src/models/runner.rs b/engine/sdks/rust/api-full/rust/src/models/runner.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner.rs rename to engine/sdks/rust/api-full/rust/src/models/runner.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_kind.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_kind.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_kind.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_kind.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_kind_one_of.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_variant.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_variant.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_variant.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_variant.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_list_response.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_upsert_response.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_upsert_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_upsert_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_upsert_response.rs diff --git a/sdks/rust/api-full/rust/src/models/runners_list_names_response.rs b/engine/sdks/rust/api-full/rust/src/models/runners_list_names_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runners_list_names_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runners_list_names_response.rs diff --git a/sdks/rust/api-full/rust/src/models/runners_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/runners_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runners_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runners_list_response.rs diff --git a/sdks/rust/api-full/src/apis/actors_api.rs b/engine/sdks/rust/api-full/src/apis/actors_api.rs similarity index 100% rename from sdks/rust/api-full/src/apis/actors_api.rs rename to engine/sdks/rust/api-full/src/apis/actors_api.rs diff --git a/sdks/rust/api-full/src/apis/configuration.rs b/engine/sdks/rust/api-full/src/apis/configuration.rs similarity index 100% rename from sdks/rust/api-full/src/apis/configuration.rs rename to engine/sdks/rust/api-full/src/apis/configuration.rs diff --git a/sdks/rust/api-full/src/apis/mod.rs b/engine/sdks/rust/api-full/src/apis/mod.rs similarity index 100% rename from sdks/rust/api-full/src/apis/mod.rs rename to engine/sdks/rust/api-full/src/apis/mod.rs diff --git a/sdks/rust/api-full/src/apis/ns_api.rs b/engine/sdks/rust/api-full/src/apis/ns_api.rs similarity index 100% rename from sdks/rust/api-full/src/apis/ns_api.rs rename to engine/sdks/rust/api-full/src/apis/ns_api.rs diff --git a/sdks/rust/api-full/src/lib.rs b/engine/sdks/rust/api-full/src/lib.rs similarity index 100% rename from sdks/rust/api-full/src/lib.rs rename to engine/sdks/rust/api-full/src/lib.rs diff --git a/sdks/rust/api-full/src/models/actor.rs b/engine/sdks/rust/api-full/src/models/actor.rs similarity index 100% rename from sdks/rust/api-full/src/models/actor.rs rename to engine/sdks/rust/api-full/src/models/actor.rs diff --git a/sdks/rust/api-full/src/models/actor_lifecycle.rs b/engine/sdks/rust/api-full/src/models/actor_lifecycle.rs similarity index 100% rename from sdks/rust/api-full/src/models/actor_lifecycle.rs rename to engine/sdks/rust/api-full/src/models/actor_lifecycle.rs diff --git a/sdks/rust/api-full/src/models/actors_create_request.rs b/engine/sdks/rust/api-full/src/models/actors_create_request.rs similarity index 100% rename from sdks/rust/api-full/src/models/actors_create_request.rs rename to engine/sdks/rust/api-full/src/models/actors_create_request.rs diff --git a/sdks/rust/api-full/src/models/actors_create_response.rs b/engine/sdks/rust/api-full/src/models/actors_create_response.rs similarity index 100% rename from sdks/rust/api-full/src/models/actors_create_response.rs rename to engine/sdks/rust/api-full/src/models/actors_create_response.rs diff --git a/sdks/rust/api-full/src/models/mod.rs b/engine/sdks/rust/api-full/src/models/mod.rs similarity index 100% rename from sdks/rust/api-full/src/models/mod.rs rename to engine/sdks/rust/api-full/src/models/mod.rs diff --git a/sdks/rust/api-full/src/models/namespace.rs b/engine/sdks/rust/api-full/src/models/namespace.rs similarity index 100% rename from sdks/rust/api-full/src/models/namespace.rs rename to engine/sdks/rust/api-full/src/models/namespace.rs diff --git a/sdks/rust/api-full/src/models/namespaces_create_request.rs b/engine/sdks/rust/api-full/src/models/namespaces_create_request.rs similarity index 100% rename from sdks/rust/api-full/src/models/namespaces_create_request.rs rename to engine/sdks/rust/api-full/src/models/namespaces_create_request.rs diff --git a/sdks/rust/api-full/src/models/namespaces_create_response.rs b/engine/sdks/rust/api-full/src/models/namespaces_create_response.rs similarity index 100% rename from sdks/rust/api-full/src/models/namespaces_create_response.rs rename to engine/sdks/rust/api-full/src/models/namespaces_create_response.rs diff --git a/sdks/rust/data/Cargo.toml b/engine/sdks/rust/data/Cargo.toml similarity index 100% rename from sdks/rust/data/Cargo.toml rename to engine/sdks/rust/data/Cargo.toml diff --git a/sdks/rust/data/build.rs b/engine/sdks/rust/data/build.rs similarity index 100% rename from sdks/rust/data/build.rs rename to engine/sdks/rust/data/build.rs diff --git a/sdks/rust/data/src/converted.rs b/engine/sdks/rust/data/src/converted.rs similarity index 100% rename from sdks/rust/data/src/converted.rs rename to engine/sdks/rust/data/src/converted.rs diff --git a/sdks/rust/data/src/generated.rs b/engine/sdks/rust/data/src/generated.rs similarity index 100% rename from sdks/rust/data/src/generated.rs rename to engine/sdks/rust/data/src/generated.rs diff --git a/sdks/rust/data/src/lib.rs b/engine/sdks/rust/data/src/lib.rs similarity index 100% rename from sdks/rust/data/src/lib.rs rename to engine/sdks/rust/data/src/lib.rs diff --git a/sdks/rust/data/src/versioned/mod.rs b/engine/sdks/rust/data/src/versioned/mod.rs similarity index 100% rename from sdks/rust/data/src/versioned/mod.rs rename to engine/sdks/rust/data/src/versioned/mod.rs diff --git a/sdks/rust/data/src/versioned/namespace_runner_config.rs b/engine/sdks/rust/data/src/versioned/namespace_runner_config.rs similarity index 100% rename from sdks/rust/data/src/versioned/namespace_runner_config.rs rename to engine/sdks/rust/data/src/versioned/namespace_runner_config.rs diff --git a/sdks/rust/epoxy-protocol/Cargo.toml b/engine/sdks/rust/epoxy-protocol/Cargo.toml similarity index 100% rename from sdks/rust/epoxy-protocol/Cargo.toml rename to engine/sdks/rust/epoxy-protocol/Cargo.toml diff --git a/sdks/rust/epoxy-protocol/build.rs b/engine/sdks/rust/epoxy-protocol/build.rs similarity index 100% rename from sdks/rust/epoxy-protocol/build.rs rename to engine/sdks/rust/epoxy-protocol/build.rs diff --git a/sdks/rust/epoxy-protocol/src/generated.rs b/engine/sdks/rust/epoxy-protocol/src/generated.rs similarity index 100% rename from sdks/rust/epoxy-protocol/src/generated.rs rename to engine/sdks/rust/epoxy-protocol/src/generated.rs diff --git a/sdks/rust/epoxy-protocol/src/lib.rs b/engine/sdks/rust/epoxy-protocol/src/lib.rs similarity index 100% rename from sdks/rust/epoxy-protocol/src/lib.rs rename to engine/sdks/rust/epoxy-protocol/src/lib.rs diff --git a/sdks/rust/epoxy-protocol/src/versioned.rs b/engine/sdks/rust/epoxy-protocol/src/versioned.rs similarity index 100% rename from sdks/rust/epoxy-protocol/src/versioned.rs rename to engine/sdks/rust/epoxy-protocol/src/versioned.rs diff --git a/sdks/rust/runner-protocol/Cargo.toml b/engine/sdks/rust/runner-protocol/Cargo.toml similarity index 100% rename from sdks/rust/runner-protocol/Cargo.toml rename to engine/sdks/rust/runner-protocol/Cargo.toml diff --git a/sdks/rust/runner-protocol/build.rs b/engine/sdks/rust/runner-protocol/build.rs similarity index 100% rename from sdks/rust/runner-protocol/build.rs rename to engine/sdks/rust/runner-protocol/build.rs diff --git a/sdks/rust/runner-protocol/src/generated.rs b/engine/sdks/rust/runner-protocol/src/generated.rs similarity index 100% rename from sdks/rust/runner-protocol/src/generated.rs rename to engine/sdks/rust/runner-protocol/src/generated.rs diff --git a/sdks/rust/runner-protocol/src/lib.rs b/engine/sdks/rust/runner-protocol/src/lib.rs similarity index 100% rename from sdks/rust/runner-protocol/src/lib.rs rename to engine/sdks/rust/runner-protocol/src/lib.rs diff --git a/sdks/rust/runner-protocol/src/versioned.rs b/engine/sdks/rust/runner-protocol/src/versioned.rs similarity index 100% rename from sdks/rust/runner-protocol/src/versioned.rs rename to engine/sdks/rust/runner-protocol/src/versioned.rs diff --git a/sdks/rust/ups-protocol/Cargo.toml b/engine/sdks/rust/ups-protocol/Cargo.toml similarity index 100% rename from sdks/rust/ups-protocol/Cargo.toml rename to engine/sdks/rust/ups-protocol/Cargo.toml diff --git a/sdks/rust/ups-protocol/build.rs b/engine/sdks/rust/ups-protocol/build.rs similarity index 100% rename from sdks/rust/ups-protocol/build.rs rename to engine/sdks/rust/ups-protocol/build.rs diff --git a/sdks/rust/ups-protocol/src/generated.rs b/engine/sdks/rust/ups-protocol/src/generated.rs similarity index 100% rename from sdks/rust/ups-protocol/src/generated.rs rename to engine/sdks/rust/ups-protocol/src/generated.rs diff --git a/sdks/rust/ups-protocol/src/lib.rs b/engine/sdks/rust/ups-protocol/src/lib.rs similarity index 100% rename from sdks/rust/ups-protocol/src/lib.rs rename to engine/sdks/rust/ups-protocol/src/lib.rs diff --git a/sdks/rust/ups-protocol/src/versioned.rs b/engine/sdks/rust/ups-protocol/src/versioned.rs similarity index 100% rename from sdks/rust/ups-protocol/src/versioned.rs rename to engine/sdks/rust/ups-protocol/src/versioned.rs diff --git a/sdks/schemas/README.md b/engine/sdks/schemas/README.md similarity index 100% rename from sdks/schemas/README.md rename to engine/sdks/schemas/README.md diff --git a/sdks/schemas/data/namespace.runner_config.v1.bare b/engine/sdks/schemas/data/namespace.runner_config.v1.bare similarity index 100% rename from sdks/schemas/data/namespace.runner_config.v1.bare rename to engine/sdks/schemas/data/namespace.runner_config.v1.bare diff --git a/sdks/schemas/data/namespace.runner_config.v2.bare b/engine/sdks/schemas/data/namespace.runner_config.v2.bare similarity index 100% rename from sdks/schemas/data/namespace.runner_config.v2.bare rename to engine/sdks/schemas/data/namespace.runner_config.v2.bare diff --git a/sdks/schemas/data/pegboard.namespace.actor_by_key.v1.bare b/engine/sdks/schemas/data/pegboard.namespace.actor_by_key.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.namespace.actor_by_key.v1.bare rename to engine/sdks/schemas/data/pegboard.namespace.actor_by_key.v1.bare diff --git a/sdks/schemas/data/pegboard.namespace.actor_name.v1.bare b/engine/sdks/schemas/data/pegboard.namespace.actor_name.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.namespace.actor_name.v1.bare rename to engine/sdks/schemas/data/pegboard.namespace.actor_name.v1.bare diff --git a/sdks/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare b/engine/sdks/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare rename to engine/sdks/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare diff --git a/sdks/schemas/data/pegboard.namespace.runner_by_key.v1.bare b/engine/sdks/schemas/data/pegboard.namespace.runner_by_key.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.namespace.runner_by_key.v1.bare rename to engine/sdks/schemas/data/pegboard.namespace.runner_by_key.v1.bare diff --git a/sdks/schemas/data/pegboard.runner.metadata.v1.bare b/engine/sdks/schemas/data/pegboard.runner.metadata.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.runner.metadata.v1.bare rename to engine/sdks/schemas/data/pegboard.runner.metadata.v1.bare diff --git a/sdks/schemas/epoxy-protocol/v1.bare b/engine/sdks/schemas/epoxy-protocol/v1.bare similarity index 100% rename from sdks/schemas/epoxy-protocol/v1.bare rename to engine/sdks/schemas/epoxy-protocol/v1.bare diff --git a/sdks/schemas/runner-protocol/v1.bare b/engine/sdks/schemas/runner-protocol/v1.bare similarity index 100% rename from sdks/schemas/runner-protocol/v1.bare rename to engine/sdks/schemas/runner-protocol/v1.bare diff --git a/sdks/schemas/ups-protocol/v1.bare b/engine/sdks/schemas/ups-protocol/v1.bare similarity index 100% rename from sdks/schemas/ups-protocol/v1.bare rename to engine/sdks/schemas/ups-protocol/v1.bare diff --git a/sdks/typescript/api-full/.gitignore b/engine/sdks/typescript/api-full/.gitignore similarity index 100% rename from sdks/typescript/api-full/.gitignore rename to engine/sdks/typescript/api-full/.gitignore diff --git a/sdks/typescript/api-full/build.js b/engine/sdks/typescript/api-full/build.js similarity index 100% rename from sdks/typescript/api-full/build.js rename to engine/sdks/typescript/api-full/build.js diff --git a/sdks/typescript/api-full/package.json b/engine/sdks/typescript/api-full/package.json similarity index 100% rename from sdks/typescript/api-full/package.json rename to engine/sdks/typescript/api-full/package.json diff --git a/sdks/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz b/engine/sdks/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz similarity index 100% rename from sdks/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz rename to engine/sdks/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz diff --git a/sdks/typescript/api-full/src/Client.ts b/engine/sdks/typescript/api-full/src/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/Client.ts rename to engine/sdks/typescript/api-full/src/Client.ts diff --git a/sdks/typescript/api-full/src/api/client/index.ts b/engine/sdks/typescript/api-full/src/api/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/index.ts rename to engine/sdks/typescript/api-full/src/api/client/index.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsListRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsListRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsListRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsListRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/index.ts b/engine/sdks/typescript/api-full/src/api/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/api/index.ts b/engine/sdks/typescript/api-full/src/api/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/index.ts rename to engine/sdks/typescript/api-full/src/api/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/datacenters/client/Client.ts b/engine/sdks/typescript/api-full/src/api/resources/datacenters/client/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/datacenters/client/Client.ts rename to engine/sdks/typescript/api-full/src/api/resources/datacenters/client/Client.ts diff --git a/sdks/typescript/api-full/src/api/resources/datacenters/client/index.ts b/engine/sdks/typescript/api-full/src/api/resources/datacenters/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/datacenters/client/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/datacenters/client/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/datacenters/index.ts b/engine/sdks/typescript/api-full/src/api/resources/datacenters/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/datacenters/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/datacenters/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/health/client/Client.ts b/engine/sdks/typescript/api-full/src/api/resources/health/client/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/health/client/Client.ts rename to engine/sdks/typescript/api-full/src/api/resources/health/client/Client.ts diff --git a/sdks/typescript/api-full/src/api/resources/health/client/index.ts b/engine/sdks/typescript/api-full/src/api/resources/health/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/health/client/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/health/client/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/health/index.ts b/engine/sdks/typescript/api-full/src/api/resources/health/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/health/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/health/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/index.ts b/engine/sdks/typescript/api-full/src/api/resources/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/Client.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/Client.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/Client.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/index.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/index.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/Client.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/Client.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/Client.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/index.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/requests/index.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/index.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/index.ts diff --git a/sdks/typescript/api-full/src/api/types/Actor.ts b/engine/sdks/typescript/api-full/src/api/types/Actor.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Actor.ts rename to engine/sdks/typescript/api-full/src/api/types/Actor.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorName.ts b/engine/sdks/typescript/api-full/src/api/types/ActorName.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorName.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorName.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsCreateResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsCreateResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsCreateResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsDeleteResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsDeleteResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsDeleteResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsDeleteResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsListNamesResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsListNamesResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsListNamesResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsListNamesResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/CrashPolicy.ts b/engine/sdks/typescript/api-full/src/api/types/CrashPolicy.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/CrashPolicy.ts rename to engine/sdks/typescript/api-full/src/api/types/CrashPolicy.ts diff --git a/sdks/typescript/api-full/src/api/types/Datacenter.ts b/engine/sdks/typescript/api-full/src/api/types/Datacenter.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Datacenter.ts rename to engine/sdks/typescript/api-full/src/api/types/Datacenter.ts diff --git a/sdks/typescript/api-full/src/api/types/DatacenterHealth.ts b/engine/sdks/typescript/api-full/src/api/types/DatacenterHealth.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/DatacenterHealth.ts rename to engine/sdks/typescript/api-full/src/api/types/DatacenterHealth.ts diff --git a/sdks/typescript/api-full/src/api/types/DatacentersListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/DatacentersListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/DatacentersListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/DatacentersListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/HealthFanoutResponse.ts b/engine/sdks/typescript/api-full/src/api/types/HealthFanoutResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/HealthFanoutResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/HealthFanoutResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/HealthResponse.ts b/engine/sdks/typescript/api-full/src/api/types/HealthResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/HealthResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/HealthResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/HealthStatus.ts b/engine/sdks/typescript/api-full/src/api/types/HealthStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/HealthStatus.ts rename to engine/sdks/typescript/api-full/src/api/types/HealthStatus.ts diff --git a/sdks/typescript/api-full/src/api/types/Namespace.ts b/engine/sdks/typescript/api-full/src/api/types/Namespace.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Namespace.ts rename to engine/sdks/typescript/api-full/src/api/types/Namespace.ts diff --git a/sdks/typescript/api-full/src/api/types/NamespaceListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/NamespaceListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/NamespaceListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/NamespaceListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/NamespacesCreateResponse.ts b/engine/sdks/typescript/api-full/src/api/types/NamespacesCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/NamespacesCreateResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/NamespacesCreateResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/Pagination.ts b/engine/sdks/typescript/api-full/src/api/types/Pagination.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Pagination.ts rename to engine/sdks/typescript/api-full/src/api/types/Pagination.ts diff --git a/sdks/typescript/api-full/src/api/types/RivetId.ts b/engine/sdks/typescript/api-full/src/api/types/RivetId.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RivetId.ts rename to engine/sdks/typescript/api-full/src/api/types/RivetId.ts diff --git a/sdks/typescript/api-full/src/api/types/Runner.ts b/engine/sdks/typescript/api-full/src/api/types/Runner.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Runner.ts rename to engine/sdks/typescript/api-full/src/api/types/Runner.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfig.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfig.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfig.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfig.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigKind.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigKind.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigKind.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigKind.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigServerless.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigServerless.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigServerless.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigVariant.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigVariant.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigVariant.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigVariant.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnersListNamesResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnersListNamesResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnersListNamesResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnersListNamesResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnersListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnersListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnersListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnersListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/index.ts b/engine/sdks/typescript/api-full/src/api/types/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/index.ts rename to engine/sdks/typescript/api-full/src/api/types/index.ts diff --git a/sdks/typescript/api-full/src/core/auth/BasicAuth.ts b/engine/sdks/typescript/api-full/src/core/auth/BasicAuth.ts similarity index 100% rename from sdks/typescript/api-full/src/core/auth/BasicAuth.ts rename to engine/sdks/typescript/api-full/src/core/auth/BasicAuth.ts diff --git a/sdks/typescript/api-full/src/core/auth/BearerToken.ts b/engine/sdks/typescript/api-full/src/core/auth/BearerToken.ts similarity index 100% rename from sdks/typescript/api-full/src/core/auth/BearerToken.ts rename to engine/sdks/typescript/api-full/src/core/auth/BearerToken.ts diff --git a/sdks/typescript/api-full/src/core/auth/index.ts b/engine/sdks/typescript/api-full/src/core/auth/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/auth/index.ts rename to engine/sdks/typescript/api-full/src/core/auth/index.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/APIResponse.ts b/engine/sdks/typescript/api-full/src/core/fetcher/APIResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/APIResponse.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/APIResponse.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/Fetcher.ts b/engine/sdks/typescript/api-full/src/core/fetcher/Fetcher.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/Fetcher.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/Fetcher.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/Supplier.ts b/engine/sdks/typescript/api-full/src/core/fetcher/Supplier.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/Supplier.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/Supplier.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/createRequestUrl.ts b/engine/sdks/typescript/api-full/src/core/fetcher/createRequestUrl.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/createRequestUrl.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/createRequestUrl.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/getFetchFn.ts b/engine/sdks/typescript/api-full/src/core/fetcher/getFetchFn.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/getFetchFn.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/getFetchFn.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/getHeader.ts b/engine/sdks/typescript/api-full/src/core/fetcher/getHeader.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/getHeader.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/getHeader.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/getRequestBody.ts b/engine/sdks/typescript/api-full/src/core/fetcher/getRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/getRequestBody.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/getRequestBody.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/getResponseBody.ts b/engine/sdks/typescript/api-full/src/core/fetcher/getResponseBody.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/getResponseBody.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/getResponseBody.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/index.ts b/engine/sdks/typescript/api-full/src/core/fetcher/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/index.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/index.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/makeRequest.ts b/engine/sdks/typescript/api-full/src/core/fetcher/makeRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/makeRequest.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/makeRequest.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/requestWithRetries.ts b/engine/sdks/typescript/api-full/src/core/fetcher/requestWithRetries.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/requestWithRetries.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/requestWithRetries.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/signals.ts b/engine/sdks/typescript/api-full/src/core/fetcher/signals.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/signals.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/signals.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts b/engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts b/engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts b/engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts b/engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts diff --git a/sdks/typescript/api-full/src/core/index.ts b/engine/sdks/typescript/api-full/src/core/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/index.ts rename to engine/sdks/typescript/api-full/src/core/index.ts diff --git a/sdks/typescript/api-full/src/core/json.ts b/engine/sdks/typescript/api-full/src/core/json.ts similarity index 100% rename from sdks/typescript/api-full/src/core/json.ts rename to engine/sdks/typescript/api-full/src/core/json.ts diff --git a/sdks/typescript/api-full/src/core/runtime/index.ts b/engine/sdks/typescript/api-full/src/core/runtime/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/runtime/index.ts rename to engine/sdks/typescript/api-full/src/core/runtime/index.ts diff --git a/sdks/typescript/api-full/src/core/runtime/runtime.ts b/engine/sdks/typescript/api-full/src/core/runtime/runtime.ts similarity index 100% rename from sdks/typescript/api-full/src/core/runtime/runtime.ts rename to engine/sdks/typescript/api-full/src/core/runtime/runtime.ts diff --git a/sdks/typescript/api-full/src/core/schemas/Schema.ts b/engine/sdks/typescript/api-full/src/core/schemas/Schema.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/Schema.ts rename to engine/sdks/typescript/api-full/src/core/schemas/Schema.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/bigint/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/bigint/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/bigint/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/bigint/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/date/date.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/date/date.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/date/date.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/date/date.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/date/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/date/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/date/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/date/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/enum/enum.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/enum/enum.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/enum/enum.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/enum/enum.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/enum/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/enum/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/enum/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/enum/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/lazy/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/lazy/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/list/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/list/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/list/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/list/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/list/list.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/list/list.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/list/list.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/list/list.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/literals/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/literals/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/literals/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/literals/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object-like/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object-like/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object-like/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object-like/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/object.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/object.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/object.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/object.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/property.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/property.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/property.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/property.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/any.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/any.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/any.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/any.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/number.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/number.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/number.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/number.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/string.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/string.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/string.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/string.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/record/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/record/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/record/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/record/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/record/record.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/record/record.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/record/record.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/record/record.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/record/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/record/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/record/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/record/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/set/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/set/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/set/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/set/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/set/set.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/set/set.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/set/set.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/set/set.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/union/discriminant.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/union/discriminant.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/union/discriminant.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/union/discriminant.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/union/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/union/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/union/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/union/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/union/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/union/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/union/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/union/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/union/union.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/union/union.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/union/union.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/union/union.ts diff --git a/sdks/typescript/api-full/src/core/schemas/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/MaybePromise.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/MaybePromise.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/MaybePromise.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/MaybePromise.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/entries.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/entries.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/entries.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/entries.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/filterObject.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/filterObject.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/filterObject.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/filterObject.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/isPlainObject.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/isPlainObject.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/isPlainObject.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/isPlainObject.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/keys.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/keys.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/keys.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/keys.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/partition.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/partition.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/partition.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/partition.ts diff --git a/sdks/typescript/api-full/src/errors/RivetError.ts b/engine/sdks/typescript/api-full/src/errors/RivetError.ts similarity index 100% rename from sdks/typescript/api-full/src/errors/RivetError.ts rename to engine/sdks/typescript/api-full/src/errors/RivetError.ts diff --git a/sdks/typescript/api-full/src/errors/RivetTimeoutError.ts b/engine/sdks/typescript/api-full/src/errors/RivetTimeoutError.ts similarity index 100% rename from sdks/typescript/api-full/src/errors/RivetTimeoutError.ts rename to engine/sdks/typescript/api-full/src/errors/RivetTimeoutError.ts diff --git a/sdks/typescript/api-full/src/errors/index.ts b/engine/sdks/typescript/api-full/src/errors/index.ts similarity index 100% rename from sdks/typescript/api-full/src/errors/index.ts rename to engine/sdks/typescript/api-full/src/errors/index.ts diff --git a/sdks/typescript/api-full/src/index.ts b/engine/sdks/typescript/api-full/src/index.ts similarity index 100% rename from sdks/typescript/api-full/src/index.ts rename to engine/sdks/typescript/api-full/src/index.ts diff --git a/sdks/typescript/api-full/src/serialization/client/index.ts b/engine/sdks/typescript/api-full/src/serialization/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/index.ts rename to engine/sdks/typescript/api-full/src/serialization/client/index.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/index.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/serialization/index.ts b/engine/sdks/typescript/api-full/src/serialization/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/index.ts rename to engine/sdks/typescript/api-full/src/serialization/index.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/index.ts b/engine/sdks/typescript/api-full/src/serialization/resources/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/index.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/index.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/namespaces/client/index.ts b/engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/namespaces/client/index.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/index.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts b/engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts b/engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/namespaces/index.ts b/engine/sdks/typescript/api-full/src/serialization/resources/namespaces/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/namespaces/index.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/namespaces/index.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Actor.ts b/engine/sdks/typescript/api-full/src/serialization/types/Actor.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Actor.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Actor.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorName.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorName.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorName.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorName.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/CrashPolicy.ts b/engine/sdks/typescript/api-full/src/serialization/types/CrashPolicy.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/CrashPolicy.ts rename to engine/sdks/typescript/api-full/src/serialization/types/CrashPolicy.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Datacenter.ts b/engine/sdks/typescript/api-full/src/serialization/types/Datacenter.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Datacenter.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Datacenter.ts diff --git a/sdks/typescript/api-full/src/serialization/types/DatacenterHealth.ts b/engine/sdks/typescript/api-full/src/serialization/types/DatacenterHealth.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/DatacenterHealth.ts rename to engine/sdks/typescript/api-full/src/serialization/types/DatacenterHealth.ts diff --git a/sdks/typescript/api-full/src/serialization/types/DatacentersListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/DatacentersListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/DatacentersListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/DatacentersListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/HealthResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/HealthResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/HealthResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/HealthResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/HealthStatus.ts b/engine/sdks/typescript/api-full/src/serialization/types/HealthStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/HealthStatus.ts rename to engine/sdks/typescript/api-full/src/serialization/types/HealthStatus.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Namespace.ts b/engine/sdks/typescript/api-full/src/serialization/types/Namespace.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Namespace.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Namespace.ts diff --git a/sdks/typescript/api-full/src/serialization/types/NamespaceListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/NamespaceListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/NamespaceListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/NamespaceListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Pagination.ts b/engine/sdks/typescript/api-full/src/serialization/types/Pagination.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Pagination.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Pagination.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RivetId.ts b/engine/sdks/typescript/api-full/src/serialization/types/RivetId.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RivetId.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RivetId.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Runner.ts b/engine/sdks/typescript/api-full/src/serialization/types/Runner.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Runner.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Runner.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfig.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfig.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfig.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfig.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigKind.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKind.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigKind.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKind.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnersListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnersListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnersListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnersListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/index.ts b/engine/sdks/typescript/api-full/src/serialization/types/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/index.ts rename to engine/sdks/typescript/api-full/src/serialization/types/index.ts diff --git a/sdks/typescript/api-full/tsconfig.json b/engine/sdks/typescript/api-full/tsconfig.json similarity index 100% rename from sdks/typescript/api-full/tsconfig.json rename to engine/sdks/typescript/api-full/tsconfig.json diff --git a/sdks/typescript/runner-protocol/package.json b/engine/sdks/typescript/runner-protocol/package.json similarity index 100% rename from sdks/typescript/runner-protocol/package.json rename to engine/sdks/typescript/runner-protocol/package.json diff --git a/sdks/typescript/runner-protocol/src/index.ts b/engine/sdks/typescript/runner-protocol/src/index.ts similarity index 100% rename from sdks/typescript/runner-protocol/src/index.ts rename to engine/sdks/typescript/runner-protocol/src/index.ts diff --git a/sdks/typescript/runner-protocol/tsconfig.json b/engine/sdks/typescript/runner-protocol/tsconfig.json similarity index 100% rename from sdks/typescript/runner-protocol/tsconfig.json rename to engine/sdks/typescript/runner-protocol/tsconfig.json diff --git a/sdks/typescript/runner-protocol/tsup.config.ts b/engine/sdks/typescript/runner-protocol/tsup.config.ts similarity index 100% rename from sdks/typescript/runner-protocol/tsup.config.ts rename to engine/sdks/typescript/runner-protocol/tsup.config.ts diff --git a/sdks/typescript/runner-protocol/turbo.json b/engine/sdks/typescript/runner-protocol/turbo.json similarity index 100% rename from sdks/typescript/runner-protocol/turbo.json rename to engine/sdks/typescript/runner-protocol/turbo.json diff --git a/sdks/typescript/runner/benches/actor-lifecycle.bench.ts b/engine/sdks/typescript/runner/benches/actor-lifecycle.bench.ts similarity index 100% rename from sdks/typescript/runner/benches/actor-lifecycle.bench.ts rename to engine/sdks/typescript/runner/benches/actor-lifecycle.bench.ts diff --git a/sdks/typescript/runner/benches/utils.ts b/engine/sdks/typescript/runner/benches/utils.ts similarity index 100% rename from sdks/typescript/runner/benches/utils.ts rename to engine/sdks/typescript/runner/benches/utils.ts diff --git a/sdks/typescript/runner/package.json b/engine/sdks/typescript/runner/package.json similarity index 100% rename from sdks/typescript/runner/package.json rename to engine/sdks/typescript/runner/package.json diff --git a/sdks/typescript/runner/src/log.ts b/engine/sdks/typescript/runner/src/log.ts similarity index 100% rename from sdks/typescript/runner/src/log.ts rename to engine/sdks/typescript/runner/src/log.ts diff --git a/sdks/typescript/runner/src/mod.ts b/engine/sdks/typescript/runner/src/mod.ts similarity index 100% rename from sdks/typescript/runner/src/mod.ts rename to engine/sdks/typescript/runner/src/mod.ts diff --git a/sdks/typescript/runner/src/tunnel.ts b/engine/sdks/typescript/runner/src/tunnel.ts similarity index 100% rename from sdks/typescript/runner/src/tunnel.ts rename to engine/sdks/typescript/runner/src/tunnel.ts diff --git a/sdks/typescript/runner/src/utils.ts b/engine/sdks/typescript/runner/src/utils.ts similarity index 100% rename from sdks/typescript/runner/src/utils.ts rename to engine/sdks/typescript/runner/src/utils.ts diff --git a/sdks/typescript/runner/src/websocket-tunnel-adapter.ts b/engine/sdks/typescript/runner/src/websocket-tunnel-adapter.ts similarity index 100% rename from sdks/typescript/runner/src/websocket-tunnel-adapter.ts rename to engine/sdks/typescript/runner/src/websocket-tunnel-adapter.ts diff --git a/sdks/typescript/runner/src/websocket.ts b/engine/sdks/typescript/runner/src/websocket.ts similarity index 100% rename from sdks/typescript/runner/src/websocket.ts rename to engine/sdks/typescript/runner/src/websocket.ts diff --git a/sdks/typescript/runner/tests/lifecycle.test.ts b/engine/sdks/typescript/runner/tests/lifecycle.test.ts similarity index 100% rename from sdks/typescript/runner/tests/lifecycle.test.ts rename to engine/sdks/typescript/runner/tests/lifecycle.test.ts diff --git a/sdks/typescript/runner/tsconfig.json b/engine/sdks/typescript/runner/tsconfig.json similarity index 100% rename from sdks/typescript/runner/tsconfig.json rename to engine/sdks/typescript/runner/tsconfig.json diff --git a/sdks/typescript/runner/tsup.config.ts b/engine/sdks/typescript/runner/tsup.config.ts similarity index 100% rename from sdks/typescript/runner/tsup.config.ts rename to engine/sdks/typescript/runner/tsup.config.ts diff --git a/sdks/typescript/runner/turbo.json b/engine/sdks/typescript/runner/turbo.json similarity index 100% rename from sdks/typescript/runner/turbo.json rename to engine/sdks/typescript/runner/turbo.json diff --git a/sdks/typescript/runner/vitest.config.ts b/engine/sdks/typescript/runner/vitest.config.ts similarity index 100% rename from sdks/typescript/runner/vitest.config.ts rename to engine/sdks/typescript/runner/vitest.config.ts diff --git a/sdks/typescript/test-runner/Dockerfile b/engine/sdks/typescript/test-runner/Dockerfile similarity index 100% rename from sdks/typescript/test-runner/Dockerfile rename to engine/sdks/typescript/test-runner/Dockerfile diff --git a/sdks/typescript/test-runner/package.json b/engine/sdks/typescript/test-runner/package.json similarity index 100% rename from sdks/typescript/test-runner/package.json rename to engine/sdks/typescript/test-runner/package.json diff --git a/sdks/typescript/test-runner/src/index.ts b/engine/sdks/typescript/test-runner/src/index.ts similarity index 100% rename from sdks/typescript/test-runner/src/index.ts rename to engine/sdks/typescript/test-runner/src/index.ts diff --git a/sdks/typescript/test-runner/tsconfig.json b/engine/sdks/typescript/test-runner/tsconfig.json similarity index 100% rename from sdks/typescript/test-runner/tsconfig.json rename to engine/sdks/typescript/test-runner/tsconfig.json diff --git a/sdks/typescript/test-runner/tsup.config.ts b/engine/sdks/typescript/test-runner/tsup.config.ts similarity index 100% rename from sdks/typescript/test-runner/tsup.config.ts rename to engine/sdks/typescript/test-runner/tsup.config.ts diff --git a/sdks/typescript/test-runner/turbo.json b/engine/sdks/typescript/test-runner/turbo.json similarity index 100% rename from sdks/typescript/test-runner/turbo.json rename to engine/sdks/typescript/test-runner/turbo.json diff --git a/sdks/typescript/test-runner/vitest.config.ts b/engine/sdks/typescript/test-runner/vitest.config.ts similarity index 100% rename from sdks/typescript/test-runner/vitest.config.ts rename to engine/sdks/typescript/test-runner/vitest.config.ts diff --git a/tests/load/README.md b/engine/tests/load/README.md similarity index 100% rename from tests/load/README.md rename to engine/tests/load/README.md diff --git a/tests/load/actor-lifecycle/README.md b/engine/tests/load/actor-lifecycle/README.md similarity index 100% rename from tests/load/actor-lifecycle/README.md rename to engine/tests/load/actor-lifecycle/README.md diff --git a/tests/load/actor-lifecycle/actor.ts b/engine/tests/load/actor-lifecycle/actor.ts similarity index 100% rename from tests/load/actor-lifecycle/actor.ts rename to engine/tests/load/actor-lifecycle/actor.ts diff --git a/tests/load/actor-lifecycle/config.ts b/engine/tests/load/actor-lifecycle/config.ts similarity index 100% rename from tests/load/actor-lifecycle/config.ts rename to engine/tests/load/actor-lifecycle/config.ts diff --git a/tests/load/actor-lifecycle/index.ts b/engine/tests/load/actor-lifecycle/index.ts similarity index 100% rename from tests/load/actor-lifecycle/index.ts rename to engine/tests/load/actor-lifecycle/index.ts diff --git a/tests/load/actor-lifecycle/rivet_api.ts b/engine/tests/load/actor-lifecycle/rivet_api.ts similarity index 100% rename from tests/load/actor-lifecycle/rivet_api.ts rename to engine/tests/load/actor-lifecycle/rivet_api.ts diff --git a/tests/load/actor-lifecycle/types.ts b/engine/tests/load/actor-lifecycle/types.ts similarity index 100% rename from tests/load/actor-lifecycle/types.ts rename to engine/tests/load/actor-lifecycle/types.ts diff --git a/tests/load/package.json b/engine/tests/load/package.json similarity index 100% rename from tests/load/package.json rename to engine/tests/load/package.json diff --git a/tests/load/tsconfig.json b/engine/tests/load/tsconfig.json similarity index 100% rename from tests/load/tsconfig.json rename to engine/tests/load/tsconfig.json diff --git a/out/errors/actor.failed_before_reaching_ready_state.json b/out/errors/actor.failed_before_reaching_ready_state.json deleted file mode 100644 index 3fcc0a4c3b..0000000000 --- a/out/errors/actor.failed_before_reaching_ready_state.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "failed_before_reaching_ready_state", - "group": "actor", - "message": "Actor failed before reaching ready state." -} \ No newline at end of file diff --git a/out/errors/actor.failed_to_create.json b/out/errors/actor.failed_to_create.json deleted file mode 100644 index 307956aa7f..0000000000 --- a/out/errors/actor.failed_to_create.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "failed_to_create", - "group": "actor", - "message": "Failed to create actor." -} \ No newline at end of file diff --git a/out/errors/actor.forward_to_datacenter.json b/out/errors/actor.forward_to_datacenter.json deleted file mode 100644 index b914444055..0000000000 --- a/out/errors/actor.forward_to_datacenter.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "forward_to_datacenter", - "group": "actor", - "message": "Actor should be created in a different datacenter." -} \ No newline at end of file diff --git a/out/errors/actor.too_many_keys.json b/out/errors/actor.too_many_keys.json deleted file mode 100644 index 9b93ba0f65..0000000000 --- a/out/errors/actor.too_many_keys.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "too_many_keys", - "group": "actor", - "message": "Too many keys provided." -} \ No newline at end of file diff --git a/out/errors/api.invalid_token.json b/out/errors/api.invalid_token.json deleted file mode 100644 index 4882bcd88b..0000000000 --- a/out/errors/api.invalid_token.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "invalid_token", - "group": "api", - "message": "The provided authentication token is invalid" -} \ No newline at end of file diff --git a/out/errors/gateway.connection_closed.json b/out/errors/gateway.connection_closed.json deleted file mode 100644 index ebe9a86169..0000000000 --- a/out/errors/gateway.connection_closed.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "connection_closed", - "group": "gateway", - "message": "Normal connection close." -} \ No newline at end of file diff --git a/out/errors/gateway.invalid_header.json b/out/errors/gateway.invalid_header.json deleted file mode 100644 index 0f536db905..0000000000 --- a/out/errors/gateway.invalid_header.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "invalid_header", - "group": "gateway", - "message": "Invalid header value" -} \ No newline at end of file diff --git a/out/errors/gateway.missing_header.json b/out/errors/gateway.missing_header.json deleted file mode 100644 index dcb2ddd229..0000000000 --- a/out/errors/gateway.missing_header.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "missing_header", - "group": "gateway", - "message": "Missing required header" -} \ No newline at end of file diff --git a/out/errors/gateway.nats_error.json b/out/errors/gateway.nats_error.json deleted file mode 100644 index 7d5aebb545..0000000000 --- a/out/errors/gateway.nats_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "nats_error", - "group": "gateway", - "message": "NATS communication error" -} \ No newline at end of file diff --git a/out/errors/gateway.timeout.json b/out/errors/gateway.timeout.json deleted file mode 100644 index f39eb33178..0000000000 --- a/out/errors/gateway.timeout.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "timeout", - "group": "gateway", - "message": "Request timed out" -} \ No newline at end of file diff --git a/out/errors/gateway.tunnel_protocol_error.json b/out/errors/gateway.tunnel_protocol_error.json deleted file mode 100644 index 81f1705234..0000000000 --- a/out/errors/gateway.tunnel_protocol_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "tunnel_protocol_error", - "group": "gateway", - "message": "Tunnel protocol error" -} \ No newline at end of file diff --git a/out/errors/gateway.upstream_error.json b/out/errors/gateway.upstream_error.json deleted file mode 100644 index 2278c848bb..0000000000 --- a/out/errors/gateway.upstream_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "upstream_error", - "group": "gateway", - "message": "Upstream connection error." -} \ No newline at end of file diff --git a/out/errors/guard.all_retry_attempts_failed.json b/out/errors/guard.all_retry_attempts_failed.json deleted file mode 100644 index 09185b3c76..0000000000 --- a/out/errors/guard.all_retry_attempts_failed.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "all_retry_attempts_failed", - "group": "guard", - "message": "All retry attempts failed." -} \ No newline at end of file diff --git a/out/errors/guard.connection_error_with_details.json b/out/errors/guard.connection_error_with_details.json deleted file mode 100644 index df90e43913..0000000000 --- a/out/errors/guard.connection_error_with_details.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "connection_error_with_details", - "group": "guard", - "message": "Connection error with details." -} \ No newline at end of file diff --git a/out/errors/guard.https_connection_error.json b/out/errors/guard.https_connection_error.json deleted file mode 100644 index 272fef9d1a..0000000000 --- a/out/errors/guard.https_connection_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "https_connection_error", - "group": "guard", - "message": "HTTPS connection error." -} \ No newline at end of file diff --git a/out/errors/guard.invalid_regional_host.json b/out/errors/guard.invalid_regional_host.json deleted file mode 100644 index 339d076f19..0000000000 --- a/out/errors/guard.invalid_regional_host.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "invalid_regional_host", - "group": "guard", - "message": "Request must use a regional URL for this datacenter." -} \ No newline at end of file diff --git a/out/errors/guard.request_error.json b/out/errors/guard.request_error.json deleted file mode 100644 index 792c63a530..0000000000 --- a/out/errors/guard.request_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "request_error", - "group": "guard", - "message": "Request error." -} \ No newline at end of file diff --git a/out/errors/guard.request_error_with_details.json b/out/errors/guard.request_error_with_details.json deleted file mode 100644 index cd197978c9..0000000000 --- a/out/errors/guard.request_error_with_details.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "request_error_with_details", - "group": "guard", - "message": "Request error with details." -} \ No newline at end of file diff --git a/out/errors/guard.request_timeout_with_duration.json b/out/errors/guard.request_timeout_with_duration.json deleted file mode 100644 index b4d2044918..0000000000 --- a/out/errors/guard.request_timeout_with_duration.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "request_timeout_with_duration", - "group": "guard", - "message": "Request timed out." -} \ No newline at end of file diff --git a/out/errors/guard.routing_error.json b/out/errors/guard.routing_error.json deleted file mode 100644 index 4beeb2b835..0000000000 --- a/out/errors/guard.routing_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "routing_error", - "group": "guard", - "message": "Routing error." -} \ No newline at end of file diff --git a/out/errors/guard.server_loop_error.json b/out/errors/guard.server_loop_error.json deleted file mode 100644 index 8ebbeb2500..0000000000 --- a/out/errors/guard.server_loop_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "server_loop_error", - "group": "guard", - "message": "Error in server loop." -} \ No newline at end of file diff --git a/out/errors/guard.tls_handshake_failed.json b/out/errors/guard.tls_handshake_failed.json deleted file mode 100644 index fb124939f3..0000000000 --- a/out/errors/guard.tls_handshake_failed.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "tls_handshake_failed", - "group": "guard", - "message": "TLS handshake failed." -} \ No newline at end of file diff --git a/out/errors/guard.wrong_port_protocol.json b/out/errors/guard.wrong_port_protocol.json deleted file mode 100644 index 3155715384..0000000000 --- a/out/errors/guard.wrong_port_protocol.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "wrong_port_protocol", - "group": "guard", - "message": "Attempted to access a port using the wrong protocol." -} \ No newline at end of file diff --git a/out/errors/kv.networking_not_implemented.json b/out/errors/kv.networking_not_implemented.json deleted file mode 100644 index b938c972b9..0000000000 --- a/out/errors/kv.networking_not_implemented.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "networking_not_implemented", - "group": "kv", - "message": "Networking mode not implemented." -} \ No newline at end of file diff --git a/out/errors/ups.no_.json b/out/errors/ups.no_.json deleted file mode 100644 index e87d5354a8..0000000000 --- a/out/errors/ups.no_.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_r.json b/out/errors/ups.no_r.json deleted file mode 100644 index a26bae0bbc..0000000000 --- a/out/errors/ups.no_r.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_r", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_re.json b/out/errors/ups.no_re.json deleted file mode 100644 index 58a6ffb7d0..0000000000 --- a/out/errors/ups.no_re.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_re", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_reraCompletionMarker.json b/out/errors/ups.no_reraCompletionMarker.json deleted file mode 100644 index 3d3fe3b09b..0000000000 --- a/out/errors/ups.no_reraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_reraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_res.json b/out/errors/ups.no_res.json deleted file mode 100644 index 73e523e9f3..0000000000 --- a/out/errors/ups.no_res.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_res", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_resp.json b/out/errors/ups.no_resp.json deleted file mode 100644 index 5f1ec6176d..0000000000 --- a/out/errors/ups.no_resp.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_resp", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respo.json b/out/errors/ups.no_respo.json deleted file mode 100644 index 0c4ecdfae0..0000000000 --- a/out/errors/ups.no_respo.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respo", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respon.json b/out/errors/ups.no_respon.json deleted file mode 100644 index 191ba6586f..0000000000 --- a/out/errors/ups.no_respon.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respon", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respond.json b/out/errors/ups.no_respond.json deleted file mode 100644 index 6b95201f4c..0000000000 --- a/out/errors/ups.no_respond.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respond", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responde.json b/out/errors/ups.no_responde.json deleted file mode 100644 index ab03de1cde..0000000000 --- a/out/errors/ups.no_responde.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responde", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responder.json b/out/errors/ups.no_responder.json deleted file mode 100644 index 90e8b0c484..0000000000 --- a/out/errors/ups.no_responder.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responder", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responderaCompletionMarker.json b/out/errors/ups.no_responderaCompletionMarker.json deleted file mode 100644 index 7664d359ce..0000000000 --- a/out/errors/ups.no_responderaCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responderaCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responderraCompletionMarker.json b/out/errors/ups.no_responderraCompletionMarker.json deleted file mode 100644 index 03a7e7a44f..0000000000 --- a/out/errors/ups.no_responderraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responderraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respondraCompletionMarker.json b/out/errors/ups.no_respondraCompletionMarker.json deleted file mode 100644 index 210f9daa5f..0000000000 --- a/out/errors/ups.no_respondraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respondraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responraCompletionMarker.json b/out/errors/ups.no_responraCompletionMarker.json deleted file mode 100644 index 111e8ade53..0000000000 --- a/out/errors/ups.no_responraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_resporaCompletionMarker.json b/out/errors/ups.no_resporaCompletionMarker.json deleted file mode 100644 index b9aa6fc83b..0000000000 --- a/out/errors/ups.no_resporaCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_resporaCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respraCompletionMarker.json b/out/errors/ups.no_respraCompletionMarker.json deleted file mode 100644 index 1633b0ecac..0000000000 --- a/out/errors/ups.no_respraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_resraCompletionMarker.json b/out/errors/ups.no_resraCompletionMarker.json deleted file mode 100644 index 1588d549ac..0000000000 --- a/out/errors/ups.no_resraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_resraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_rraCompletionMarker.json b/out/errors/ups.no_rraCompletionMarker.json deleted file mode 100644 index 3ae5382013..0000000000 --- a/out/errors/ups.no_rraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_rraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_subscribers.json b/out/errors/ups.no_subscribers.json deleted file mode 100644 index 821bbef214..0000000000 --- a/out/errors/ups.no_subscribers.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_subscribers", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/validation.too_many_keys.json b/out/errors/validation.too_many_keys.json deleted file mode 100644 index c35592f242..0000000000 --- a/out/errors/validation.too_many_keys.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "too_many_keys", - "group": "validation", - "message": "Too many keys provided" -} \ No newline at end of file diff --git a/out/errors/ws.new_runner_connected.json b/out/errors/ws.new_runner_connected.json deleted file mode 100644 index 7b1fc7e7dd..0000000000 --- a/out/errors/ws.new_runner_connected.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "new_runner_connected", - "group": "ws", - "message": "New runner connected, closing old connection." -} \ No newline at end of file diff --git a/packages/core/guard/db/analytics/migrations/20200101000000_init.down.sql b/packages/core/guard/db/analytics/migrations/20200101000000_init.down.sql deleted file mode 100644 index fe06a97e43..0000000000 --- a/packages/core/guard/db/analytics/migrations/20200101000000_init.down.sql +++ /dev/null @@ -1 +0,0 @@ -DROP TABLE IF EXISTS http_requests; \ No newline at end of file diff --git a/packages/core/guard/db/analytics/migrations/20200101000000_init.up.sql b/packages/core/guard/db/analytics/migrations/20200101000000_init.up.sql deleted file mode 100644 index acf0a8da12..0000000000 --- a/packages/core/guard/db/analytics/migrations/20200101000000_init.up.sql +++ /dev/null @@ -1,36 +0,0 @@ -CREATE TABLE IF NOT EXISTS http_requests -( - namespace LowCardinality(String), - request_id UUID, - client_ip IPv4, - client_request_body_bytes UInt64, - client_request_host String, - client_request_method LowCardinality(String), - client_request_path String, - client_request_protocol LowCardinality(String), - client_request_referer String, - client_request_scheme LowCardinality(String), - client_request_uri String, - client_request_user_agent String, - client_src_port UInt16, - client_x_requested_with String, - guard_datacenter_id UUID, - guard_cluster_id UUID, - guard_server_id UUID, - guard_end_timestamp DateTime64(9), - guard_response_body_bytes UInt64, - guard_response_content_type String, - guard_response_status UInt16, - guard_start_timestamp DateTime64(9), - service_ip IPv4, - service_response_duration_ms UInt32, - service_response_http_expires String, - service_response_http_last_modified String, - service_response_status UInt16, - service_actor_id String -) -ENGINE = ReplicatedMergeTree() -PARTITION BY toStartOfHour(guard_start_timestamp) -ORDER BY (namespace, guard_start_timestamp, request_id) -TTL toDate(guard_start_timestamp + toIntervalDay(30)) -SETTINGS index_granularity = 8192, ttl_only_drop_parts = 1; diff --git a/scripts/cargo/update_workspace.ts b/scripts/cargo/update_workspace.ts index e5034825ee..2e7b005453 100755 --- a/scripts/cargo/update_workspace.ts +++ b/scripts/cargo/update_workspace.ts @@ -10,26 +10,16 @@ async function updateCargoToml() { const workspaceTomlPath = join(rootDir, "Cargo.toml"); const workspaceTomlContent = await Deno.readTextFile(workspaceTomlPath); const workspaceToml = parse(workspaceTomlContent); - let oss = await exists(join(rootDir, "oss")); const entries = async function* () { - for await (const entry of walk(join(rootDir, "packages"), { + // Yield from engine/packages/* (1 level deep) + for await (const entry of walk(join(rootDir, "engine", "packages"), { includeDirs: false, exts: ["toml"], skip: [/node_modules/], })) { - if (entry.path.endsWith("Cargo.toml")) yield entry; - } - - // Yield from SDKs - for await (const entry of walk(join(rootDir, "sdks", "rust"), { - includeDirs: false, - exts: ["toml"], - skip: [/node_modules/], - })) { - // Only include Cargo.toml files that are directly in a subdirectory of sdks/rust if (entry.path.endsWith("Cargo.toml")) { - const relativePath = relative(join(rootDir, "sdks", "rust"), entry.path); + const relativePath = relative(join(rootDir, "engine", "packages"), entry.path); const pathParts = relativePath.split("/"); if (pathParts.length === 2) { // Directly in a subdirectory yield entry; @@ -37,13 +27,21 @@ async function updateCargoToml() { } } - // Yield from OSS - if (oss) { - for await (const entry of walk(join(rootDir, "oss", "packages"), { + // Yield from engine/sdks/rust/* (1 level deep) if it exists + const sdksRustDir = join(rootDir, "engine", "sdks", "rust"); + if (await exists(sdksRustDir)) { + for await (const entry of walk(sdksRustDir, { includeDirs: false, exts: ["toml"], + skip: [/node_modules/], })) { - if (entry.path.endsWith("Cargo.toml")) yield entry; + if (entry.path.endsWith("Cargo.toml")) { + const relativePath = relative(sdksRustDir, entry.path); + const pathParts = relativePath.split("/"); + if (pathParts.length === 2) { // Directly in a subdirectory + yield entry; + } + } } } }(); @@ -76,6 +74,7 @@ async function updateCargoToml() { const newDependencies: Record = {}; const packageAliases: Record = { "rivet-util": ["util"], + "gasoline": ["gas"], }; for (const packagePath of members) { const packageTomlPath = join(rootDir, packagePath, "Cargo.toml"); diff --git a/site/.devcontainer/devcontainer.json b/website/.devcontainer/devcontainer.json similarity index 100% rename from site/.devcontainer/devcontainer.json rename to website/.devcontainer/devcontainer.json diff --git a/site/.env.yarn b/website/.env.yarn similarity index 100% rename from site/.env.yarn rename to website/.env.yarn diff --git a/site/.prettierignore b/website/.prettierignore similarity index 100% rename from site/.prettierignore rename to website/.prettierignore diff --git a/site/.vscode/settings.json b/website/.vscode/settings.json similarity index 100% rename from site/.vscode/settings.json rename to website/.vscode/settings.json diff --git a/site/CLAUDE.md b/website/CLAUDE.md similarity index 100% rename from site/CLAUDE.md rename to website/CLAUDE.md diff --git a/site/LICENSE.md b/website/LICENSE.md similarity index 100% rename from site/LICENSE.md rename to website/LICENSE.md diff --git a/site/README.md b/website/README.md similarity index 98% rename from site/README.md rename to website/README.md index bc7c8324e8..0aec87ad68 100644 --- a/site/README.md +++ b/website/README.md @@ -1,4 +1,4 @@ -# Rivet Site +# Rivet Website [rivet.dev](https://rivet.dev) diff --git a/site/colors.js b/website/colors.js similarity index 100% rename from site/colors.js rename to website/colors.js diff --git a/site/faviconData.json b/website/faviconData.json similarity index 100% rename from site/faviconData.json rename to website/faviconData.json diff --git a/site/jsconfig.json b/website/jsconfig.json similarity index 100% rename from site/jsconfig.json rename to website/jsconfig.json diff --git a/site/linkinator.config.json b/website/linkinator.config.json similarity index 100% rename from site/linkinator.config.json rename to website/linkinator.config.json diff --git a/site/lychee.toml b/website/lychee.toml similarity index 100% rename from site/lychee.toml rename to website/lychee.toml diff --git a/site/next-env.d.ts b/website/next-env.d.ts similarity index 100% rename from site/next-env.d.ts rename to website/next-env.d.ts diff --git a/site/next-sitemap.config.js b/website/next-sitemap.config.js similarity index 100% rename from site/next-sitemap.config.js rename to website/next-sitemap.config.js diff --git a/site/next.config.ts b/website/next.config.ts similarity index 100% rename from site/next.config.ts rename to website/next.config.ts diff --git a/site/opengraph-image-fonts/OpenSans-400.ttf b/website/opengraph-image-fonts/OpenSans-400.ttf similarity index 100% rename from site/opengraph-image-fonts/OpenSans-400.ttf rename to website/opengraph-image-fonts/OpenSans-400.ttf diff --git a/site/opengraph-image-fonts/OpenSans-600.ttf b/website/opengraph-image-fonts/OpenSans-600.ttf similarity index 100% rename from site/opengraph-image-fonts/OpenSans-600.ttf rename to website/opengraph-image-fonts/OpenSans-600.ttf diff --git a/site/opengraph-image-fonts/OpenSans-700.ttf b/website/opengraph-image-fonts/OpenSans-700.ttf similarity index 100% rename from site/opengraph-image-fonts/OpenSans-700.ttf rename to website/opengraph-image-fonts/OpenSans-700.ttf diff --git a/site/package.json b/website/package.json similarity index 100% rename from site/package.json rename to website/package.json diff --git a/site/postcss.config.js b/website/postcss.config.js similarity index 100% rename from site/postcss.config.js rename to website/postcss.config.js diff --git a/site/prettier.config.js b/website/prettier.config.js similarity index 100% rename from site/prettier.config.js rename to website/prettier.config.js diff --git a/site/public/docs.md b/website/public/docs.md similarity index 100% rename from site/public/docs.md rename to website/public/docs.md diff --git a/site/public/favicon.ico b/website/public/favicon.ico similarity index 100% rename from site/public/favicon.ico rename to website/public/favicon.ico diff --git a/site/public/fonts/cartridge/Cartridge-Bold.otf b/website/public/fonts/cartridge/Cartridge-Bold.otf similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Bold.otf rename to website/public/fonts/cartridge/Cartridge-Bold.otf diff --git a/site/public/fonts/cartridge/Cartridge-Bold.woff b/website/public/fonts/cartridge/Cartridge-Bold.woff similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Bold.woff rename to website/public/fonts/cartridge/Cartridge-Bold.woff diff --git a/site/public/fonts/cartridge/Cartridge-Bold.woff2 b/website/public/fonts/cartridge/Cartridge-Bold.woff2 similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Bold.woff2 rename to website/public/fonts/cartridge/Cartridge-Bold.woff2 diff --git a/site/public/fonts/cartridge/Cartridge-BoldRough.otf b/website/public/fonts/cartridge/Cartridge-BoldRough.otf similarity index 100% rename from site/public/fonts/cartridge/Cartridge-BoldRough.otf rename to website/public/fonts/cartridge/Cartridge-BoldRough.otf diff --git a/site/public/fonts/cartridge/Cartridge-BoldRough.woff b/website/public/fonts/cartridge/Cartridge-BoldRough.woff similarity index 100% rename from site/public/fonts/cartridge/Cartridge-BoldRough.woff rename to website/public/fonts/cartridge/Cartridge-BoldRough.woff diff --git a/site/public/fonts/cartridge/Cartridge-BoldRough.woff2 b/website/public/fonts/cartridge/Cartridge-BoldRough.woff2 similarity index 100% rename from site/public/fonts/cartridge/Cartridge-BoldRough.woff2 rename to website/public/fonts/cartridge/Cartridge-BoldRough.woff2 diff --git a/site/public/fonts/cartridge/Cartridge-Regular.otf b/website/public/fonts/cartridge/Cartridge-Regular.otf similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Regular.otf rename to website/public/fonts/cartridge/Cartridge-Regular.otf diff --git a/site/public/fonts/cartridge/Cartridge-Regular.woff b/website/public/fonts/cartridge/Cartridge-Regular.woff similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Regular.woff rename to website/public/fonts/cartridge/Cartridge-Regular.woff diff --git a/site/public/fonts/cartridge/Cartridge-Regular.woff2 b/website/public/fonts/cartridge/Cartridge-Regular.woff2 similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Regular.woff2 rename to website/public/fonts/cartridge/Cartridge-Regular.woff2 diff --git a/site/public/fonts/cartridge/Cartridge-Rough.otf b/website/public/fonts/cartridge/Cartridge-Rough.otf similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Rough.otf rename to website/public/fonts/cartridge/Cartridge-Rough.otf diff --git a/site/public/fonts/cartridge/Cartridge-Rough.woff b/website/public/fonts/cartridge/Cartridge-Rough.woff similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Rough.woff rename to website/public/fonts/cartridge/Cartridge-Rough.woff diff --git a/site/public/fonts/cartridge/Cartridge-Rough.woff2 b/website/public/fonts/cartridge/Cartridge-Rough.woff2 similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Rough.woff2 rename to website/public/fonts/cartridge/Cartridge-Rough.woff2 diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf diff --git a/site/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf b/website/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf similarity index 100% rename from site/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf rename to website/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Bold.ttf b/website/public/fonts/open-sans/OpenSans-Bold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Bold.ttf rename to website/public/fonts/open-sans/OpenSans-Bold.ttf diff --git a/site/public/fonts/open-sans/OpenSans-BoldItalic.ttf b/website/public/fonts/open-sans/OpenSans-BoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-BoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans-BoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-ExtraBold.ttf b/website/public/fonts/open-sans/OpenSans-ExtraBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-ExtraBold.ttf rename to website/public/fonts/open-sans/OpenSans-ExtraBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Italic.ttf b/website/public/fonts/open-sans/OpenSans-Italic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Italic.ttf rename to website/public/fonts/open-sans/OpenSans-Italic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Light.ttf b/website/public/fonts/open-sans/OpenSans-Light.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Light.ttf rename to website/public/fonts/open-sans/OpenSans-Light.ttf diff --git a/site/public/fonts/open-sans/OpenSans-LightItalic.ttf b/website/public/fonts/open-sans/OpenSans-LightItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-LightItalic.ttf rename to website/public/fonts/open-sans/OpenSans-LightItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Medium.ttf b/website/public/fonts/open-sans/OpenSans-Medium.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Medium.ttf rename to website/public/fonts/open-sans/OpenSans-Medium.ttf diff --git a/site/public/fonts/open-sans/OpenSans-MediumItalic.ttf b/website/public/fonts/open-sans/OpenSans-MediumItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-MediumItalic.ttf rename to website/public/fonts/open-sans/OpenSans-MediumItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Regular.ttf b/website/public/fonts/open-sans/OpenSans-Regular.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Regular.ttf rename to website/public/fonts/open-sans/OpenSans-Regular.ttf diff --git a/site/public/fonts/open-sans/OpenSans-SemiBold.ttf b/website/public/fonts/open-sans/OpenSans-SemiBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-SemiBold.ttf rename to website/public/fonts/open-sans/OpenSans-SemiBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Light.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Light.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Light.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Light.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf diff --git a/site/public/fonts/outfit/Outfit-Black.ttf b/website/public/fonts/outfit/Outfit-Black.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Black.ttf rename to website/public/fonts/outfit/Outfit-Black.ttf diff --git a/site/public/fonts/outfit/Outfit-Bold.ttf b/website/public/fonts/outfit/Outfit-Bold.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Bold.ttf rename to website/public/fonts/outfit/Outfit-Bold.ttf diff --git a/site/public/fonts/outfit/Outfit-ExtraBold.ttf b/website/public/fonts/outfit/Outfit-ExtraBold.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-ExtraBold.ttf rename to website/public/fonts/outfit/Outfit-ExtraBold.ttf diff --git a/site/public/fonts/outfit/Outfit-ExtraLight.ttf b/website/public/fonts/outfit/Outfit-ExtraLight.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-ExtraLight.ttf rename to website/public/fonts/outfit/Outfit-ExtraLight.ttf diff --git a/site/public/fonts/outfit/Outfit-Light.ttf b/website/public/fonts/outfit/Outfit-Light.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Light.ttf rename to website/public/fonts/outfit/Outfit-Light.ttf diff --git a/site/public/fonts/outfit/Outfit-Medium.ttf b/website/public/fonts/outfit/Outfit-Medium.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Medium.ttf rename to website/public/fonts/outfit/Outfit-Medium.ttf diff --git a/site/public/fonts/outfit/Outfit-Regular.ttf b/website/public/fonts/outfit/Outfit-Regular.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Regular.ttf rename to website/public/fonts/outfit/Outfit-Regular.ttf diff --git a/site/public/fonts/outfit/Outfit-SemiBold.ttf b/website/public/fonts/outfit/Outfit-SemiBold.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-SemiBold.ttf rename to website/public/fonts/outfit/Outfit-SemiBold.ttf diff --git a/site/public/fonts/outfit/Outfit-Thin.ttf b/website/public/fonts/outfit/Outfit-Thin.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Thin.ttf rename to website/public/fonts/outfit/Outfit-Thin.ttf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf diff --git a/site/public/fonts/prompt/Prompt-Black.ttf b/website/public/fonts/prompt/Prompt-Black.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Black.ttf rename to website/public/fonts/prompt/Prompt-Black.ttf diff --git a/site/public/fonts/prompt/Prompt-BlackItalic.ttf b/website/public/fonts/prompt/Prompt-BlackItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-BlackItalic.ttf rename to website/public/fonts/prompt/Prompt-BlackItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Bold.ttf b/website/public/fonts/prompt/Prompt-Bold.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Bold.ttf rename to website/public/fonts/prompt/Prompt-Bold.ttf diff --git a/site/public/fonts/prompt/Prompt-BoldItalic.ttf b/website/public/fonts/prompt/Prompt-BoldItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-BoldItalic.ttf rename to website/public/fonts/prompt/Prompt-BoldItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-ExtraBold.ttf b/website/public/fonts/prompt/Prompt-ExtraBold.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ExtraBold.ttf rename to website/public/fonts/prompt/Prompt-ExtraBold.ttf diff --git a/site/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf b/website/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf rename to website/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-ExtraLight.ttf b/website/public/fonts/prompt/Prompt-ExtraLight.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ExtraLight.ttf rename to website/public/fonts/prompt/Prompt-ExtraLight.ttf diff --git a/site/public/fonts/prompt/Prompt-ExtraLightItalic.ttf b/website/public/fonts/prompt/Prompt-ExtraLightItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ExtraLightItalic.ttf rename to website/public/fonts/prompt/Prompt-ExtraLightItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Italic.ttf b/website/public/fonts/prompt/Prompt-Italic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Italic.ttf rename to website/public/fonts/prompt/Prompt-Italic.ttf diff --git a/site/public/fonts/prompt/Prompt-Light.ttf b/website/public/fonts/prompt/Prompt-Light.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Light.ttf rename to website/public/fonts/prompt/Prompt-Light.ttf diff --git a/site/public/fonts/prompt/Prompt-LightItalic.ttf b/website/public/fonts/prompt/Prompt-LightItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-LightItalic.ttf rename to website/public/fonts/prompt/Prompt-LightItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Medium.ttf b/website/public/fonts/prompt/Prompt-Medium.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Medium.ttf rename to website/public/fonts/prompt/Prompt-Medium.ttf diff --git a/site/public/fonts/prompt/Prompt-MediumItalic.ttf b/website/public/fonts/prompt/Prompt-MediumItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-MediumItalic.ttf rename to website/public/fonts/prompt/Prompt-MediumItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Regular.ttf b/website/public/fonts/prompt/Prompt-Regular.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Regular.ttf rename to website/public/fonts/prompt/Prompt-Regular.ttf diff --git a/site/public/fonts/prompt/Prompt-SemiBold.ttf b/website/public/fonts/prompt/Prompt-SemiBold.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-SemiBold.ttf rename to website/public/fonts/prompt/Prompt-SemiBold.ttf diff --git a/site/public/fonts/prompt/Prompt-SemiBoldItalic.ttf b/website/public/fonts/prompt/Prompt-SemiBoldItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-SemiBoldItalic.ttf rename to website/public/fonts/prompt/Prompt-SemiBoldItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Thin.ttf b/website/public/fonts/prompt/Prompt-Thin.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Thin.ttf rename to website/public/fonts/prompt/Prompt-Thin.ttf diff --git a/site/public/fonts/prompt/Prompt-ThinItalic.ttf b/website/public/fonts/prompt/Prompt-ThinItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ThinItalic.ttf rename to website/public/fonts/prompt/Prompt-ThinItalic.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Black.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Black.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Black.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Black.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Bold.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Bold.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Bold.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Bold.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf b/website/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf b/website/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Light.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Light.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Light.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Light.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Medium.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Medium.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Medium.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Medium.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Regular.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Regular.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Regular.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Regular.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf b/website/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Thin.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Thin.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Thin.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Thin.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf diff --git a/site/public/fonts/silkscreen/Silkscreen-Bold.ttf b/website/public/fonts/silkscreen/Silkscreen-Bold.ttf similarity index 100% rename from site/public/fonts/silkscreen/Silkscreen-Bold.ttf rename to website/public/fonts/silkscreen/Silkscreen-Bold.ttf diff --git a/site/public/fonts/silkscreen/Silkscreen-Regular.ttf b/website/public/fonts/silkscreen/Silkscreen-Regular.ttf similarity index 100% rename from site/public/fonts/silkscreen/Silkscreen-Regular.ttf rename to website/public/fonts/silkscreen/Silkscreen-Regular.ttf diff --git a/site/public/giscus.css b/website/public/giscus.css similarity index 100% rename from site/public/giscus.css rename to website/public/giscus.css diff --git a/site/public/icons/android-chrome-192x192.png b/website/public/icons/android-chrome-192x192.png similarity index 100% rename from site/public/icons/android-chrome-192x192.png rename to website/public/icons/android-chrome-192x192.png diff --git a/site/public/icons/android-chrome-512x512.png b/website/public/icons/android-chrome-512x512.png similarity index 100% rename from site/public/icons/android-chrome-512x512.png rename to website/public/icons/android-chrome-512x512.png diff --git a/site/public/icons/apple-touch-icon.png b/website/public/icons/apple-touch-icon.png similarity index 100% rename from site/public/icons/apple-touch-icon.png rename to website/public/icons/apple-touch-icon.png diff --git a/site/public/icons/bolt.svg b/website/public/icons/bolt.svg similarity index 100% rename from site/public/icons/bolt.svg rename to website/public/icons/bolt.svg diff --git a/site/public/icons/browserconfig.xml b/website/public/icons/browserconfig.xml similarity index 100% rename from site/public/icons/browserconfig.xml rename to website/public/icons/browserconfig.xml diff --git a/site/public/icons/database.svg b/website/public/icons/database.svg similarity index 100% rename from site/public/icons/database.svg rename to website/public/icons/database.svg diff --git a/site/public/icons/favicon-16x16.png b/website/public/icons/favicon-16x16.png similarity index 100% rename from site/public/icons/favicon-16x16.png rename to website/public/icons/favicon-16x16.png diff --git a/site/public/icons/favicon-32x32.png b/website/public/icons/favicon-32x32.png similarity index 100% rename from site/public/icons/favicon-32x32.png rename to website/public/icons/favicon-32x32.png diff --git a/site/public/icons/favicon.ico b/website/public/icons/favicon.ico similarity index 100% rename from site/public/icons/favicon.ico rename to website/public/icons/favicon.ico diff --git a/site/public/icons/logo.svg b/website/public/icons/logo.svg similarity index 100% rename from site/public/icons/logo.svg rename to website/public/icons/logo.svg diff --git a/site/public/icons/microchip.svg b/website/public/icons/microchip.svg similarity index 100% rename from site/public/icons/microchip.svg rename to website/public/icons/microchip.svg diff --git a/site/public/icons/mstile-144x144.png b/website/public/icons/mstile-144x144.png similarity index 100% rename from site/public/icons/mstile-144x144.png rename to website/public/icons/mstile-144x144.png diff --git a/site/public/icons/mstile-150x150.png b/website/public/icons/mstile-150x150.png similarity index 100% rename from site/public/icons/mstile-150x150.png rename to website/public/icons/mstile-150x150.png diff --git a/site/public/icons/mstile-310x150.png b/website/public/icons/mstile-310x150.png similarity index 100% rename from site/public/icons/mstile-310x150.png rename to website/public/icons/mstile-310x150.png diff --git a/site/public/icons/mstile-310x310.png b/website/public/icons/mstile-310x310.png similarity index 100% rename from site/public/icons/mstile-310x310.png rename to website/public/icons/mstile-310x310.png diff --git a/site/public/icons/mstile-70x70.png b/website/public/icons/mstile-70x70.png similarity index 100% rename from site/public/icons/mstile-70x70.png rename to website/public/icons/mstile-70x70.png diff --git a/site/public/icons/safari-pinned-tab.svg b/website/public/icons/safari-pinned-tab.svg similarity index 100% rename from site/public/icons/safari-pinned-tab.svg rename to website/public/icons/safari-pinned-tab.svg diff --git a/site/public/icons/site.webmanifest b/website/public/icons/site.webmanifest similarity index 100% rename from site/public/icons/site.webmanifest rename to website/public/icons/site.webmanifest diff --git a/site/public/llms-full.txt b/website/public/llms-full.txt similarity index 100% rename from site/public/llms-full.txt rename to website/public/llms-full.txt diff --git a/site/public/llms.txt b/website/public/llms.txt similarity index 100% rename from site/public/llms.txt rename to website/public/llms.txt diff --git a/site/public/pricing/autoscaling-data.csv b/website/public/pricing/autoscaling-data.csv similarity index 100% rename from site/public/pricing/autoscaling-data.csv rename to website/public/pricing/autoscaling-data.csv diff --git a/site/public/promo/og.png b/website/public/promo/og.png similarity index 100% rename from site/public/promo/og.png rename to website/public/promo/og.png diff --git a/site/public/rivet.schema.json b/website/public/rivet.schema.json similarity index 100% rename from site/public/rivet.schema.json rename to website/public/rivet.schema.json diff --git a/site/scripts/build-serve.sh b/website/scripts/build-serve.sh similarity index 100% rename from site/scripts/build-serve.sh rename to website/scripts/build-serve.sh diff --git a/site/scripts/check-links.sh b/website/scripts/check-links.sh similarity index 100% rename from site/scripts/check-links.sh rename to website/scripts/check-links.sh diff --git a/site/scripts/checkBrokenLinks.sh b/website/scripts/checkBrokenLinks.sh similarity index 100% rename from site/scripts/checkBrokenLinks.sh rename to website/scripts/checkBrokenLinks.sh diff --git a/site/scripts/deno.json b/website/scripts/deno.json similarity index 100% rename from site/scripts/deno.json rename to website/scripts/deno.json diff --git a/site/scripts/deno.lock b/website/scripts/deno.lock similarity index 100% rename from site/scripts/deno.lock rename to website/scripts/deno.lock diff --git a/site/scripts/examplesData.mjs b/website/scripts/examplesData.mjs similarity index 100% rename from site/scripts/examplesData.mjs rename to website/scripts/examplesData.mjs diff --git a/site/scripts/faviconConfig.json b/website/scripts/faviconConfig.json similarity index 100% rename from site/scripts/faviconConfig.json rename to website/scripts/faviconConfig.json diff --git a/site/scripts/generateApi.js b/website/scripts/generateApi.js similarity index 100% rename from site/scripts/generateApi.js rename to website/scripts/generateApi.js diff --git a/site/scripts/generateArticle.js b/website/scripts/generateArticle.js similarity index 100% rename from site/scripts/generateArticle.js rename to website/scripts/generateArticle.js diff --git a/site/scripts/generateExamples.mjs b/website/scripts/generateExamples.mjs similarity index 100% rename from site/scripts/generateExamples.mjs rename to website/scripts/generateExamples.mjs diff --git a/site/scripts/generateFonts.js b/website/scripts/generateFonts.js similarity index 100% rename from site/scripts/generateFonts.js rename to website/scripts/generateFonts.js diff --git a/site/scripts/generateMarkdownAndLlms.ts b/website/scripts/generateMarkdownAndLlms.ts similarity index 100% rename from site/scripts/generateMarkdownAndLlms.ts rename to website/scripts/generateMarkdownAndLlms.ts diff --git a/site/scripts/generateNavigation.ts b/website/scripts/generateNavigation.ts similarity index 100% rename from site/scripts/generateNavigation.ts rename to website/scripts/generateNavigation.ts diff --git a/site/scripts/generateReadme.mjs b/website/scripts/generateReadme.mjs similarity index 100% rename from site/scripts/generateReadme.mjs rename to website/scripts/generateReadme.mjs diff --git a/site/src/app/(v2)/(blog)/blog/[...slug]/page.tsx b/website/src/app/(v2)/(blog)/blog/[...slug]/page.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/blog/[...slug]/page.tsx rename to website/src/app/(v2)/(blog)/blog/[...slug]/page.tsx diff --git a/site/src/app/(v2)/(blog)/blog/layout.tsx b/website/src/app/(v2)/(blog)/blog/layout.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/blog/layout.tsx rename to website/src/app/(v2)/(blog)/blog/layout.tsx diff --git a/site/src/app/(v2)/(blog)/blog/page.tsx b/website/src/app/(v2)/(blog)/blog/page.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/blog/page.tsx rename to website/src/app/(v2)/(blog)/blog/page.tsx diff --git a/site/src/app/(v2)/(blog)/changelog.json/route.ts b/website/src/app/(v2)/(blog)/changelog.json/route.ts similarity index 100% rename from site/src/app/(v2)/(blog)/changelog.json/route.ts rename to website/src/app/(v2)/(blog)/changelog.json/route.ts diff --git a/site/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx b/website/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx rename to website/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx diff --git a/site/src/app/(v2)/(blog)/changelog/layout.tsx b/website/src/app/(v2)/(blog)/changelog/layout.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/changelog/layout.tsx rename to website/src/app/(v2)/(blog)/changelog/layout.tsx diff --git a/site/src/app/(v2)/(blog)/changelog/page.tsx b/website/src/app/(v2)/(blog)/changelog/page.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/changelog/page.tsx rename to website/src/app/(v2)/(blog)/changelog/page.tsx diff --git a/site/src/app/(v2)/(content)/acceptable-use/page.mdx b/website/src/app/(v2)/(content)/acceptable-use/page.mdx similarity index 100% rename from site/src/app/(v2)/(content)/acceptable-use/page.mdx rename to website/src/app/(v2)/(content)/acceptable-use/page.mdx diff --git a/site/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx b/website/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx similarity index 100% rename from site/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx rename to website/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx diff --git a/site/src/app/(v2)/(content)/layout.tsx b/website/src/app/(v2)/(content)/layout.tsx similarity index 100% rename from site/src/app/(v2)/(content)/layout.tsx rename to website/src/app/(v2)/(content)/layout.tsx diff --git a/site/src/app/(v2)/(content)/privacy/page.mdx b/website/src/app/(v2)/(content)/privacy/page.mdx similarity index 100% rename from site/src/app/(v2)/(content)/privacy/page.mdx rename to website/src/app/(v2)/(content)/privacy/page.mdx diff --git a/site/src/app/(v2)/(content)/terms/page.mdx b/website/src/app/(v2)/(content)/terms/page.mdx similarity index 100% rename from site/src/app/(v2)/(content)/terms/page.mdx rename to website/src/app/(v2)/(content)/terms/page.mdx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx b/website/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx b/website/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx b/website/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx b/website/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/Icon.tsx b/website/src/app/(v2)/(marketing)/(index)/components/Icon.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/Icon.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/Icon.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx b/website/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx b/website/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx b/website/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx b/website/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/python.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/python.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/python.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/python.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/react.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/react.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/react.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/react.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png b/website/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png b/website/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png rename to website/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png diff --git a/site/src/app/(v2)/(marketing)/(index)/page.tsx b/website/src/app/(v2)/(marketing)/(index)/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/page.tsx rename to website/src/app/(v2)/(marketing)/(index)/page.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx b/website/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx b/website/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx b/website/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx rename to website/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx b/website/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx rename to website/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx b/website/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx rename to website/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CtaSection.tsx b/website/src/app/(v2)/(marketing)/cloud/CtaSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CtaSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/CtaSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx b/website/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx rename to website/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx b/website/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx b/website/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx rename to website/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx b/website/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx b/website/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx b/website/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx b/website/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx b/website/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/components/Feature.tsx b/website/src/app/(v2)/(marketing)/cloud/components/Feature.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/components/Feature.tsx rename to website/src/app/(v2)/(marketing)/cloud/components/Feature.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/images/actors.svg b/website/src/app/(v2)/(marketing)/cloud/images/actors.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/actors.svg rename to website/src/app/(v2)/(marketing)/cloud/images/actors.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/container.svg b/website/src/app/(v2)/(marketing)/cloud/images/container.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/container.svg rename to website/src/app/(v2)/(marketing)/cloud/images/container.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/db.svg b/website/src/app/(v2)/(marketing)/cloud/images/db.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/db.svg rename to website/src/app/(v2)/(marketing)/cloud/images/db.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/globe.svg b/website/src/app/(v2)/(marketing)/cloud/images/globe.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/globe.svg rename to website/src/app/(v2)/(marketing)/cloud/images/globe.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/workflow.svg b/website/src/app/(v2)/(marketing)/cloud/images/workflow.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/workflow.svg rename to website/src/app/(v2)/(marketing)/cloud/images/workflow.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/page.tsx b/website/src/app/(v2)/(marketing)/cloud/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/page.tsx rename to website/src/app/(v2)/(marketing)/cloud/page.tsx diff --git a/site/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx b/website/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx rename to website/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx diff --git a/site/src/app/(v2)/(marketing)/layout.tsx b/website/src/app/(v2)/(marketing)/layout.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/layout.tsx rename to website/src/app/(v2)/(marketing)/layout.tsx diff --git a/site/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx b/website/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx rename to website/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx diff --git a/site/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx b/website/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx rename to website/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx diff --git a/site/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx b/website/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx rename to website/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx diff --git a/site/src/app/(v2)/(marketing)/pricing/page.tsx b/website/src/app/(v2)/(marketing)/pricing/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/pricing/page.tsx rename to website/src/app/(v2)/(marketing)/pricing/page.tsx diff --git a/site/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx b/website/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx rename to website/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx diff --git a/site/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx b/website/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx rename to website/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx diff --git a/site/src/app/(v2)/(marketing)/sales/form.tsx b/website/src/app/(v2)/(marketing)/sales/form.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/sales/form.tsx rename to website/src/app/(v2)/(marketing)/sales/form.tsx diff --git a/site/src/app/(v2)/(marketing)/sales/page.tsx b/website/src/app/(v2)/(marketing)/sales/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/sales/page.tsx rename to website/src/app/(v2)/(marketing)/sales/page.tsx diff --git a/site/src/app/(v2)/(marketing)/startups/page.tsx b/website/src/app/(v2)/(marketing)/startups/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/startups/page.tsx rename to website/src/app/(v2)/(marketing)/startups/page.tsx diff --git a/site/src/app/(v2)/(marketing)/support/page.tsx b/website/src/app/(v2)/(marketing)/support/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/support/page.tsx rename to website/src/app/(v2)/(marketing)/support/page.tsx diff --git a/site/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx b/website/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx rename to website/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx diff --git a/site/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx b/website/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx rename to website/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx diff --git a/site/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx b/website/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx rename to website/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx diff --git a/site/src/app/(v2)/(other)/layout.tsx b/website/src/app/(v2)/(other)/layout.tsx similarity index 100% rename from site/src/app/(v2)/(other)/layout.tsx rename to website/src/app/(v2)/(other)/layout.tsx diff --git a/site/src/app/(v2)/(other)/meme/wired-in/page.jsx b/website/src/app/(v2)/(other)/meme/wired-in/page.jsx similarity index 100% rename from site/src/app/(v2)/(other)/meme/wired-in/page.jsx rename to website/src/app/(v2)/(other)/meme/wired-in/page.jsx diff --git a/site/src/app/(v2)/[section]/[[...page]]/layout.tsx b/website/src/app/(v2)/[section]/[[...page]]/layout.tsx similarity index 100% rename from site/src/app/(v2)/[section]/[[...page]]/layout.tsx rename to website/src/app/(v2)/[section]/[[...page]]/layout.tsx diff --git a/site/src/app/(v2)/[section]/[[...page]]/page.tsx b/website/src/app/(v2)/[section]/[[...page]]/page.tsx similarity index 98% rename from site/src/app/(v2)/[section]/[[...page]]/page.tsx rename to website/src/app/(v2)/[section]/[[...page]]/page.tsx index 49b3f55a24..d11326adec 100644 --- a/site/src/app/(v2)/[section]/[[...page]]/page.tsx +++ b/website/src/app/(v2)/[section]/[[...page]]/page.tsx @@ -148,7 +148,7 @@ export default async function CatchAllCorePage({ params: { section, page } }) { startIcon={} > diff --git a/site/src/app/(v2)/[section]/[[...page]]/util.ts b/website/src/app/(v2)/[section]/[[...page]]/util.ts similarity index 100% rename from site/src/app/(v2)/[section]/[[...page]]/util.ts rename to website/src/app/(v2)/[section]/[[...page]]/util.ts diff --git a/site/src/app/(v2)/layout.tsx b/website/src/app/(v2)/layout.tsx similarity index 100% rename from site/src/app/(v2)/layout.tsx rename to website/src/app/(v2)/layout.tsx diff --git a/site/src/app/(v2)/not-found.tsx b/website/src/app/(v2)/not-found.tsx similarity index 100% rename from site/src/app/(v2)/not-found.tsx rename to website/src/app/(v2)/not-found.tsx diff --git a/site/src/app/(v2)/oss-friends/page.tsx b/website/src/app/(v2)/oss-friends/page.tsx similarity index 100% rename from site/src/app/(v2)/oss-friends/page.tsx rename to website/src/app/(v2)/oss-friends/page.tsx diff --git a/site/src/app/layout.tsx b/website/src/app/layout.tsx similarity index 100% rename from site/src/app/layout.tsx rename to website/src/app/layout.tsx diff --git a/site/src/app/rss/feed.xml/route.tsx b/website/src/app/rss/feed.xml/route.tsx similarity index 100% rename from site/src/app/rss/feed.xml/route.tsx rename to website/src/app/rss/feed.xml/route.tsx diff --git a/site/src/authors/forest-anderson/avatar.jpeg b/website/src/authors/forest-anderson/avatar.jpeg similarity index 100% rename from site/src/authors/forest-anderson/avatar.jpeg rename to website/src/authors/forest-anderson/avatar.jpeg diff --git a/site/src/authors/nathan-flurry/avatar.jpeg b/website/src/authors/nathan-flurry/avatar.jpeg similarity index 100% rename from site/src/authors/nathan-flurry/avatar.jpeg rename to website/src/authors/nathan-flurry/avatar.jpeg diff --git a/site/src/authors/nicholas-kissel/avatar.jpeg b/website/src/authors/nicholas-kissel/avatar.jpeg similarity index 100% rename from site/src/authors/nicholas-kissel/avatar.jpeg rename to website/src/authors/nicholas-kissel/avatar.jpeg diff --git a/site/src/components/A16ZLogo.jsx b/website/src/components/A16ZLogo.jsx similarity index 100% rename from site/src/components/A16ZLogo.jsx rename to website/src/components/A16ZLogo.jsx diff --git a/site/src/components/Accordion.jsx b/website/src/components/Accordion.jsx similarity index 100% rename from site/src/components/Accordion.jsx rename to website/src/components/Accordion.jsx diff --git a/site/src/components/ActiveLink.tsx b/website/src/components/ActiveLink.tsx similarity index 100% rename from site/src/components/ActiveLink.tsx rename to website/src/components/ActiveLink.tsx diff --git a/site/src/components/ArticleHeader.tsx b/website/src/components/ArticleHeader.tsx similarity index 100% rename from site/src/components/ArticleHeader.tsx rename to website/src/components/ArticleHeader.tsx diff --git a/site/src/components/ArticleLayout.tsx b/website/src/components/ArticleLayout.tsx similarity index 100% rename from site/src/components/ArticleLayout.tsx rename to website/src/components/ArticleLayout.tsx diff --git a/site/src/components/ArticleSocials.tsx b/website/src/components/ArticleSocials.tsx similarity index 100% rename from site/src/components/ArticleSocials.tsx rename to website/src/components/ArticleSocials.tsx diff --git a/site/src/components/Button.tsx b/website/src/components/Button.tsx similarity index 100% rename from site/src/components/Button.tsx rename to website/src/components/Button.tsx diff --git a/site/src/components/Card.tsx b/website/src/components/Card.tsx similarity index 100% rename from site/src/components/Card.tsx rename to website/src/components/Card.tsx diff --git a/site/src/components/Code.jsx b/website/src/components/Code.jsx similarity index 100% rename from site/src/components/Code.jsx rename to website/src/components/Code.jsx diff --git a/site/src/components/CodeBlock.tsx b/website/src/components/CodeBlock.tsx similarity index 100% rename from site/src/components/CodeBlock.tsx rename to website/src/components/CodeBlock.tsx diff --git a/site/src/components/CollapsibleSidebarItem.tsx b/website/src/components/CollapsibleSidebarItem.tsx similarity index 100% rename from site/src/components/CollapsibleSidebarItem.tsx rename to website/src/components/CollapsibleSidebarItem.tsx diff --git a/site/src/components/Comments.tsx b/website/src/components/Comments.tsx similarity index 100% rename from site/src/components/Comments.tsx rename to website/src/components/Comments.tsx diff --git a/site/src/components/CreditsBanner.jsx b/website/src/components/CreditsBanner.jsx similarity index 100% rename from site/src/components/CreditsBanner.jsx rename to website/src/components/CreditsBanner.jsx diff --git a/site/src/components/DocsNavigation.tsx b/website/src/components/DocsNavigation.tsx similarity index 100% rename from site/src/components/DocsNavigation.tsx rename to website/src/components/DocsNavigation.tsx diff --git a/site/src/components/DocsPageDropdown.tsx b/website/src/components/DocsPageDropdown.tsx similarity index 100% rename from site/src/components/DocsPageDropdown.tsx rename to website/src/components/DocsPageDropdown.tsx diff --git a/site/src/components/DocsTableOfContents.tsx b/website/src/components/DocsTableOfContents.tsx similarity index 100% rename from site/src/components/DocsTableOfContents.tsx rename to website/src/components/DocsTableOfContents.tsx diff --git a/site/src/components/DynamicNavWrapper.tsx b/website/src/components/DynamicNavWrapper.tsx similarity index 100% rename from site/src/components/DynamicNavWrapper.tsx rename to website/src/components/DynamicNavWrapper.tsx diff --git a/site/src/components/Earth.jsx b/website/src/components/Earth.jsx similarity index 100% rename from site/src/components/Earth.jsx rename to website/src/components/Earth.jsx diff --git a/site/src/components/EmbedDetector.tsx b/website/src/components/EmbedDetector.tsx similarity index 100% rename from site/src/components/EmbedDetector.tsx rename to website/src/components/EmbedDetector.tsx diff --git a/site/src/components/Feedback.jsx b/website/src/components/Feedback.jsx similarity index 97% rename from site/src/components/Feedback.jsx rename to website/src/components/Feedback.jsx index 87a9c660ca..91bd2a7059 100644 --- a/site/src/components/Feedback.jsx +++ b/website/src/components/Feedback.jsx @@ -66,7 +66,7 @@ export function Feedback() { function EditButton() { const router = useRouter(); - const href = `https://github.com/rivet-dev/site/edit/main/src/pages${router.pathname}.mdx`; + const href = `https://github.com/rivet-dev/website/edit/main/src/pages${router.pathname}.mdx`; return (