diff --git a/components/version/src/polylith/clj/core/version/interface.clj b/components/version/src/polylith/clj/core/version/interface.clj
index bcb7a1c5d..6a69b053e 100644
--- a/components/version/src/polylith/clj/core/version/interface.clj
+++ b/components/version/src/polylith/clj/core/version/interface.clj
@@ -3,11 +3,11 @@
 
 (def major 0)
 (def minor 2)
-(def patch 16)
+(def patch 17)
 (def revision "alpha")
 (def name (str major "." minor "." patch "-" revision))
 
-(def date "2022-12-08")
+(def date "2022-12-09")
 
 (defn version
   ([ws-type]
diff --git a/doc/commands.md b/doc/commands.md
index af45cc4dc..75a182a15 100644
--- a/doc/commands.md
+++ b/doc/commands.md
@@ -29,7 +29,7 @@ poly help
 ```
 
 ```
-  Poly 0.2.16-alpha (2022-12-08) - https://github.com/polyfy/polylith
+  Poly 0.2.17-alpha (2022-12-09) - https://github.com/polyfy/polylith
 
   poly CMD [ARGS] - where CMD [ARGS] are:
 
diff --git a/examples/doc-example/ws.edn b/examples/doc-example/ws.edn
index 7c5ddc37f..3d10f204d 100644
--- a/examples/doc-example/ws.edn
+++ b/examples/doc-example/ws.edn
@@ -7,13 +7,13 @@
     [{:name "core",
       :namespace "se.example.cli.core",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/bases/cli/src/se/example/cli/core.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/bases/cli/src/se/example/cli/core.clj",
       :imports ["se.example.user.interface"]}],
     :test
     [{:name "core-test",
       :namespace "se.example.cli.core-test",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/bases/cli/test/se/example/cli/core_test.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/bases/cli/test/se/example/cli/core_test.clj",
       :imports ["clojure.test" "se.example.cli.core"]}]},
    :lib-deps {},
    :lines-of-code {:src 7, :test 6},
@@ -27,18 +27,18 @@
     [{:name "core",
       :namespace "se.example.user-api.core",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/bases/user-api/src/se/example/user_api/core.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/bases/user-api/src/se/example/user_api/core.clj",
       :imports ["se.example.user-api.api" "slacker.server"]}
      {:name "api",
       :namespace "se.example.user-api.api",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/bases/user-api/src/se/example/user_api/api.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/bases/user-api/src/se/example/user_api/api.clj",
       :imports ["se.example.user.interface"]}],
     :test
     [{:name "core-test",
       :namespace "se.example.user-api.core-test",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/bases/user-api/test/se/example/user_api/core_test.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/bases/user-api/test/se/example/user_api/core_test.clj",
       :imports ["clojure.test" "se.example.user-api.core"]}]},
    :lib-deps
    {:src
@@ -94,18 +94,18 @@
     [{:name "interface",
       :namespace "se.example.user.interface",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/components/user/src/se/example/user/interface.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/components/user/src/se/example/user/interface.clj",
       :imports ["se.example.user.core"]}
      {:name "core",
       :namespace "se.example.user.core",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/components/user/src/se/example/user/core.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/components/user/src/se/example/user/core.clj",
       :imports []}],
     :test
     [{:name "interface-test",
       :namespace "se.example.user.interface-test",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/components/user/test/se/example/user/interface_test.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/components/user/test/se/example/user/interface_test.clj",
       :imports ["clojure.test" "se.example.user.interface"]}]},
    :lib-imports {:test ["clojure.test"]},
    :name "user",
@@ -123,18 +123,18 @@
     [{:name "interface",
       :namespace "se.example.user.interface",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/components/user-remote/src/se/example/user/interface.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/components/user-remote/src/se/example/user/interface.clj",
       :imports ["se.example.user.core"]}
      {:name "core",
       :namespace "se.example.user.core",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/components/user-remote/src/se/example/user/core.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/components/user-remote/src/se/example/user/core.clj",
       :imports ["slacker.client"]}],
     :test
     [{:name "interface-test",
       :namespace "se.example.user.interface-test",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/components/user-remote/test/se/example/user/interface_test.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/components/user-remote/test/se/example/user/interface_test.clj",
       :imports ["clojure.test" "se.example.user.interface"]}]},
    :lib-imports {:src ["slacker.client"], :test ["clojure.test"]},
    :name "user-remote",
@@ -198,12 +198,12 @@
     [{:name "project.command-line.test-setup",
       :namespace "project.command-line.test-setup",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/projects/command-line/test/project/command_line/test_setup.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/projects/command-line/test/project/command_line/test_setup.clj",
       :imports ["clojure.test"]}
      {:name "project.command-line.dummy-test",
       :namespace "project.command-line.dummy_test",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/projects/command-line/test/project/command_line/dummy_test.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/projects/command-line/test/project/command_line/dummy_test.clj",
       :imports ["clojure.test"]}]},
    :base-names {:src ["cli"], :test ["cli"]},
    :lib-imports
@@ -227,7 +227,7 @@
     "clojars" {:url "https://repo.clojars.org/"}},
    :alias "cl",
    :project-dir
-   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/projects/command-line",
+   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/projects/command-line",
    :lib-deps
    {:src
     {"org.clojure/clojure"
@@ -246,7 +246,7 @@
      "slacker/slacker"
      {:version "0.17.0", :type "maven", :size 28408}}},
    :config-filename
-   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/projects/command-line/deps.edn",
+   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/projects/command-line/deps.edn",
    :component-names {:src ["user-remote"], :test ["user-remote"]},
    :deps
    {"cli"
@@ -273,7 +273,7 @@
     "clojars" {:url "https://repo.clojars.org/"}},
    :alias "user-s",
    :project-dir
-   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/projects/user-service",
+   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/projects/user-service",
    :lib-deps
    {:src
     {"org.clojure/clojure"
@@ -287,7 +287,7 @@
      "slacker/slacker"
      {:version "0.17.0", :type "maven", :size 28408}}},
    :config-filename
-   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/projects/user-service/deps.edn",
+   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/projects/user-service/deps.edn",
    :component-names {:src ["user"], :test ["user"]},
    :deps
    {"user-api"
@@ -299,7 +299,7 @@
     [{:name "dev.lisa",
       :namespace "dev.lisa",
       :file-path
-      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/development/src/dev/lisa.clj",
+      "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/development/src/dev/lisa.clj",
       :imports ["slacker.client"]}]},
    :base-names {:src ["cli" "user-api"], :test ["cli" "user-api"]},
    :lib-imports
@@ -328,7 +328,7 @@
     "clojars" {:url "https://repo.clojars.org/"}},
    :alias "dev",
    :project-dir
-   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/development",
+   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/development",
    :unmerged
    {:paths
     {:src
@@ -362,7 +362,7 @@
      "org.apache.logging.log4j/log4j-slf4j-impl"
      {:version "2.13.3", :type "maven", :size 23590}}},
    :config-filename
-   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example/deps.edn",
+   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example/deps.edn",
    :component-names {:src ["user"], :test ["user"]},
    :deps
    {"cli"
@@ -376,7 +376,7 @@
    :is-git-repo true,
    :branch "main",
    :git-root
-   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example",
+   "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example",
    :auto-add true,
    :stable-since
    {:tag "stable-lisa",
@@ -459,15 +459,15 @@
   :unnamed-args []},
  :version
  {:release
-  {:name "0.2.16-alpha",
+  {:name "0.2.17-alpha",
    :major 0,
    :minor 2,
-   :patch 16,
+   :patch 17,
    :revision "alpha",
-   :date "2022-12-08"},
+   :date "2022-12-09"},
   :ws {:type :toolsdeps2, :breaking 1, :non-breaking 2}},
  :ws-dir
- "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-08-213505.NZspK7fl/example",
+ "/private/var/folders/q7/ky18vssj6jz0mhfr8lcv1xzh0000gp/T/polylith-ws-2022-12-09-213505.NZspK7fl/example",
  :ws-reader
  {:name "polylith-clj",
   :project-url "https://github.com/polyfy/polylith",
diff --git a/scripts/output/help/01-help.txt b/scripts/output/help/01-help.txt
index 6026a959c..04272ced6 100644
--- a/scripts/output/help/01-help.txt
+++ b/scripts/output/help/01-help.txt
@@ -1,4 +1,4 @@
-  Poly 0.2.16-alpha (2022-12-08) - https://github.com/polyfy/polylith
+  Poly 0.2.17-alpha (2022-12-09) - https://github.com/polyfy/polylith
 
   poly CMD [ARGS] - where CMD [ARGS] are:
 
diff --git a/scripts/output/local-dep-old-format/ws.edn b/scripts/output/local-dep-old-format/ws.edn
index c91ca742f..be2e6324b 100644
--- a/scripts/output/local-dep-old-format/ws.edn
+++ b/scripts/output/local-dep-old-format/ws.edn
@@ -668,12 +668,12 @@
   :is-no-exit false},
  :version
  {:release
-  {:name "0.2.16-alpha",
+  {:name "0.2.17-alpha",
    :major 0,
    :minor 2,
-   :patch 16,
+   :patch 17,
    :revision "alpha",
-   :date "2022-12-08"},
+   :date "2022-12-09"},
   :ws {:type :toolsdeps2, :breaking 1, :non-breaking 2},
   :from {:ws {:type :toolsdeps1}}},
  :ws-dir "/privateWS-HOME/local-dep-old-format",
diff --git a/scripts/output/local-dep/ws.edn b/scripts/output/local-dep/ws.edn
index 4ef14ee11..f5ad509b0 100644
--- a/scripts/output/local-dep/ws.edn
+++ b/scripts/output/local-dep/ws.edn
@@ -585,12 +585,12 @@
   :is-no-exit false},
  :version
  {:release
-  {:name "0.2.16-alpha",
+  {:name "0.2.17-alpha",
    :major 0,
    :minor 2,
-   :patch 16,
+   :patch 17,
    :revision "alpha",
-   :date "2022-12-08"},
+   :date "2022-12-09"},
   :ws {:type :toolsdeps2, :breaking 1, :non-breaking 2}},
  :ws-dir "USER-HOME/source/polylith/examples/local-dep",
  :ws-local-dir "examples/local-dep",