From 18304a5a45001c3756236011b2ee6d8a97a957db Mon Sep 17 00:00:00 2001 From: JohnnyT Date: Sun, 11 Oct 2026 08:42:40 -0600 Subject: [PATCH] Calls statifier a Hex dependency in two places The cache comment in .github/workflows/ci.yml and the "What exists today" section of docs/architecture.md still described statifier as a git dependency pinned by SHA. mix.lock pins it from Hex by exact version and checksum, so both now say statifier is a Hex dependency pinned in mix.lock. No step of ci.yml changes; the release workflow's copy of the cache comment already reads this way. Refs: sui-tiy1 --- .github/workflows/ci.yml | 3 ++- docs/architecture.md | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cede9e4..61518f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,7 +44,8 @@ jobs: # _build carries the Dialyzer PLT # (_build/dev/dialyxir_erlang-*_elixir-*_deps-dev.plt), so this cache is - # the PLT cache too. mix.lock pins the statifier git dep by SHA, so its + # the PLT cache too. statifier is a Hex dependency pinned in mix.lock by + # its exact version and checksum, so the lockfile's # hash moves whenever the engine moves. The restore-keys fallback means a # lockfile bump rebuilds the PLT incrementally from the previous one # rather than from scratch. diff --git a/docs/architecture.md b/docs/architecture.md index b1fd8ce..cfd772d 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -59,8 +59,8 @@ capability to get started. ## What exists today As of this writing one thing is built and the rest is scaffold. The scaffold -is the packaging: `mix.exs` declares the `statifier` dependency (a git -dependency until statifier-ex publishes to hex) and the two optional +is the packaging: `mix.exs` declares the `statifier` dependency (a Hex +dependency pinned in `mix.lock`) and the two optional integrations, `kino` and `phoenix_live_view`, and `lib/statifier_ui.ex` is the top-level module with its `@moduledoc` and a `version/0` function.