Repository navigation
TODO Flow 0.1.1
Fixes
- Keep a newly prepared merge distinct from a completed no-op proposal receipt, retaining both merge parents and idempotent retries after restart (#57).
- Safely retire superseded owned clean integration checkouts when landed contents and included parents are proven. Preserve recoverable commit references and interrupted-removal evidence; retain changed or uncertain resources (#58).
- Isolate test runtime homes and child processes from the real installation, including interrupted tests and failed fixture setup. Preserve real update protection (#59).
Compatibility
State/configuration formats and worker/skill protocols are unchanged. No data migration is required.
Install or update
Download the wheel and SHA256SUMS, verify the checksum, then install with uv tool install /absolute/path/todo_flow-0.1.1-py3-none-any.whl. Existing uv tool installations can plan an update with todo-flow upgrade --wheel /absolute/path/todo_flow-0.1.1-py3-none-any.whl --dry-run; stop relevant drivers and dashboards before applying it.
Validation
The integrated runtime changes passed 782 Python tests, 29 dashboard tests, lint, formatting and package build, with independent review and post-landing triage. The release-only changes passed document checks, archive-content checks and clean wheel installation of both CLIs. Release-commit CI checks lint, formatting, build and clean installation without rerunning the unchanged runtime suite.