Repository navigation
v1.4.3
This release makes the running skill version visible and records it with every run.
Highlights
- See which version is running.
scripts/buildstampsVERSIONintorun.workflow.js: the workflow's description readsparallel-lanes v1.4.3: Execute an implementation plan...in the workflow view and notifications, and the first log line of every run, dry runs included, isparallel-lanes v1.4.3 loaded. The version comes from the script that actually runs, so a stale copy shows its own version. (#19) - The version is recorded. Every workflow result, dry runs included, has a top-level
version, andscripts/run-reportoutputsengine_version(saved in each<plan>.<run_id>.report.json). Runs from earlier versions report"unavailable". (#19) - The build checks VERSION. A
VERSIONthat is not onex.y.zversion fails the build and writes nothing.
Testing
node tests/run-tests.mjs: 790 tests, 0 failures on Windows locally; CI passed on Ubuntu (Node 22 and 24), macOS and Windows.- New:
tests/version.test.mjs(the stamped description and script, no placeholder left, a malformed VERSION refused, the first log line and the version in dry-run and invalid results) and a run-report test forengine_version.
Compatibility
- No manifest or ledger format changes. Workflow results gain
version; run-report output gainsengine_version. - For contributors: a
VERSIONbump must commit the rebuiltrun.workflow.jswith it (the build freshness test fails otherwise).
Upgrade
In your clone:
git pull && bash install.shThen restart Claude Code, or run /clear, so the skill and hooks reload. Do not install while a parallel-lanes run is in progress: its agents use the installed helper scripts.