Skip to content

Changelog

Notable changes to Vivary. The project ships several independently versioned packages, so each entry names the package(s) it affects. Format follows Keep a Changelog; the initial suite release is the v0.1.0 line.

Current versions: create-vivary 0.1.1 (PyPI and npm @vivary/create, kept in lockstep) · vivary-tropo / vivary-ozone / vivary-exo 0.1.0.

Affects create-vivary (PyPI) and its npm launcher @vivary/create, released in lockstep. The other three packages are unchanged at 0.1.0.

  • A bare target now defaults to the init subcommand, so the documented npm create @vivary <name> and uvx create-vivary <name> scaffold a workspace without an explicit init (previously failed with argparse invalid choice: …). Explicit init / doctor and leading flags (-h / --help) pass through unchanged. npm launcher: #33. Python CLI parity: #35.

Initial public release — all four layers on PyPI, the scaffolder also on npm.

  • vivary-tropo — typed knowledge-graph CLI (check / signal / types / stats / graph / blast / view / plan / fix / init); check is strict by default.
  • vivary-ozone — review layer (review / impact / packs).
  • vivary-exo — coordination layer (conflicts / board / roles).
  • create-vivary (PyPI) / @vivary/create (npm) — agent-workspace scaffolder (init / doctor; presets: coding · second-brain · writing).