v0.1.2
Full Changelog: v0.1.1...v0.1.2
v0.1.2 - 2026-04-30
Fixed
- Fixed orphaned planning run lifecycle recovery so plan regeneration safely finishes the latest orphaned planning run with audit evidence, plan approval rejects tasks with any running run, and
implement startreports structured conflict details including run id, run type, lock match status, and suggested diagnostic command. - Aligned
next-actionandcan implementso they never recommendimplement startwhen a running run or run/lock mismatch blocks implementation. - Expanded
taskledger doctorandtaskledger doctor locksto report run/lock mismatches with specific repair guidance.
Added
- Added
taskledger repair runfor guarded, reasoned, audited repair of orphaned running planning runs.
Documentation
- Updated taskledger skill, command contract, and API docs with running-run conflict protocol and
repair runusage.
Quality
- Expanded regression coverage for plan regeneration recovery, approval guards, next-action alignment, doctor diagnostics, and repair lifecycle. Targeted pytest, ruff, format, and mypy passed.