Pi Workflows now removes safe completed workflow state automatically after 30 days.
Active, resumable, pending, unsettled, cross-linked, and undelivered work remains protected. Automatic and manual cleanup use the same run-tree safety rules, and automatic cleanup does not create backups.
This release also adds measured regression tests for the earlier repeated-history bug that could make a small workload produce a multi-gigabyte state database.
The SQLite schema remains version 1. Install matching pi-workflows and piw 0.16.5 versions.