Fixes child completion defects reported in #493 and #495.
- Concurrent embedded child completions persist their outcomes before checking the parallel barrier, preventing lost parent wake-ups under MySQL repeatable-read snapshots.
- The existing watchdog and explicit repair paths recover already-stranded parents from durable child terminal history without rerunning completed children.
- Children that handle activity failures and later complete return their successful result without propagating historical failure metadata. Genuine terminal failures retain their own cause.
- Parent-notification infrastructure errors roll back the workflow task for repair instead of appending a workflow failure after completion.
No database migration, public API or payload-format change. Existing histories with contradictory terminal events are not automatically rewritten.
Qualified runtime: https://github.com/durable-workflow/workflow/actions/runs/34231911269 (full MySQL/PostgreSQL matrix, MariaDB checks, Laravel 9-13 upgrades, replay corpus and unit coverage). Final release metadata and required PR checks: https://github.com/durable-workflow/workflow/actions/runs/34233053446 . Published-package verification follows publication.
Standalone Server images require a separate dependency update; this package release does not deploy Server or Cloud.