Repository navigation
Adopt Core 2.15.10 late-child resume fix - #892
Conversation
|
|
General source review is complete for exact head Actual Sonar API review at 2026-10-31 10:43 UTC binds that exact head, quality gate OK, zero issues and zero hotspots. It was inspected after the analysis completed and before any merge decision. The earlier empty PR API result while analysis was still running was not used as acceptance. Marked ready for review. Normal PHP feature/image/database qualification and Rust CodeQL are still running; no failed checks are currently reported. Merge must use the normal protected queue after those gates pass. This is source integration only; published Server 2.11.7 remains Core 2.15.7, and no tag/image/chart/deployment or publication-boundary change is made. |
|
All PR-head gates pass on exact Actual Sonar review before queue submission binds the same source: zero issues/hotspots, gate OK. Rust CodeQL, repository contracts, shared fixture classification and concurrent replay/query HTTP checks pass. No required check was waived. Submitted through the normal protected queue: position 1, state AWAITING_CHECKS, entry |
|
Merged through the protected queue as All PR-head gates passed (16 SUCCESS / eight expected SKIP), followed by the normal queue's PHP qualification, fixture/boundary checks and queue Sonar proof. The merge group again passes 3,445 tests / 74,926 assertions, six deprecations and 51 skips, plus release controls 50/237 and 1/12. Its candidate production image passes first-run readiness, all eight logging modes/roles, and required database TLS/certificate refusals. Actual PR Sonar had zero issues/hotspots and was reviewed before queue submission. Normal main qualification 41196061701 and main Sonar/topology/boundary workflows are running. This merge changes only the exact Core requirement/lock to published 2.15.10. The installed library’s 1,010 runtime/resource/metadata files match its tag, and real SQLite/PostgreSQL worker HTTP acceptance remains recorded in Workflow #962. Source integration is complete; published-image delivery remains pending. Published Server 2.11.7 still contains Core 2.15.7. No 2.11.8 tag/image/chart/deployment or publisher/credential change occurred. Workflow #962 and #947 remain open for the authorized published tuple and their distinct child-wake-up and Nexus/host-query acceptance. Rust/shared/frozen source is unchanged. |
|
Normal main qualification is now complete for Source integration and normal main verification are complete. The published image is still Server 2.11.7 / Core 2.15.7; no 2.11.8 tag, image, chart or deployment was published. Workflow #962/#947 remain open for their specific actual published-image acceptance through the existing authorized release path. Cleanup is verified: the clean task worktree, ignored vendor/bootstrap/test caches and own Composer cache/config are removed; the exact merged remote head was deleted with 404 readback. Zero task containers remain, including stopped ones. Only 476KB of active owning-issue qualification receipts/logs remain; shared images, other owners and the Server #825 worktree anchor are preserved. |



Adopt published Core 2.15.10 so a child outcome recorded after a parent task was leased produces a follow-up delivery when that task completes into another wait. Only the exact Core requirement and lock entry change, from 2.15.9 to 2.15.10; all other runtime and development packages stay unchanged. Rust implementation and shared/frozen fixtures are unchanged.
Published-library acceptance covers the real worker HTTP interleaving on SQLite and PostgreSQL 17.11. This PR is PHP Server source integration. Published Server 2.11.7 still contains Core 2.15.7; this PR creates no tag, image, chart or deployment. Keep the existing release/publication boundaries and Workflow #962/#947 open for actual published-image and Nexus/host-query acceptance.
Validation:
e2b199673d087fd278628db066e215217eec61cb; the bridge loads from the installed vendor package.Refs durable-workflow/workflow#962, durable-workflow/workflow#947.