https://github.com/seancorfield/deps-new v0.11.1 dd459f0 -- Create new projects for the Clojure CLI / deps.edn
A couple of minor enhancements to the features added in 0.11.0:
I was looking through this paper and updated [Mycelium](https://github.com/yogthos/mycelium) with some new features based on it https://www.sciencedirect.com/science/article/pii/0167642387900359 • Parameterized cells & resilience policies — Cells accept runtime parameters and can be wrapped with resilience4j policies (retry, circuit breaker, bulkhead, timeout) declaratively. • Halt/resume (human-in-the-loop) — Workflows can halt mid-execution and resume later with new input. State is serializable for persistence across sessions. • Default transitions — Add :default as a catch-all edge label. Auto-generates (constantly true) as the last dispatch predicate — a safety net for agent-generated routing logic where no predicate matches. • Compile-time path constraints — Declare invariants like :must-follow, :must-precede, :never-together, and :always-reachable. Validated against all enumerated paths at compile time. • Graph-level timeouts — Declare {:timeouts {:fetch 5000}} and a :timeout edge target. The framework races the cell against the clock and routes to your fallback. Handlers stay pure. • Region briefs — Group cells into named regions for LLM orchestration. region-brief generates a scoped summary with internal edges, entry/exit points — focused context for an LLM working on one part of a workflow. • Error groups — Shared error handling across cell sets. Declare one error handler for a group of cells instead of wiring :on-error individually. Works with sync and async cells.