Context
Daily release review 2026-06-28: quick gates 4/5 green after #12564 closed (spine sync recovered). Sole remaining quick failure is vm-driver-probe.
Roadmap: #78 user release v1.1.0 gate checklist.
Failure (2026-06-28, Docker harness)
After north-star5-verify-fast succeeds in the same bundle, bootstrap-selfhost-vm-driver-execute-probe fails:
bootstrap-selfhost-vm-driver-execute-probe: sidecar stamp stale (want cd20052727b75f88d05b9258c7e2bf5a40e22e77, have <none>) — fast path skips relink
bootstrap-selfhost-vm-driver-execute-probe: seeded /compiler/build/selfhost-lib-spine-smoke from prelinked/bootstrap-gen0 (fast)
bootstrap-selfhost-vm-driver-execute-probe: prelinked seed failed VM probe; need full link or BOOTSTRAP_VM_DRIVER_EXECUTE_PROBE_FULL_LINK=1
free(): invalid pointer
Standalone make bootstrap-selfhost-vm-driver-execute-probe (fresh Docker session, existing build/selfhost-lib-spine-smoke) → OK.
Inventory/spine: 3428/3428 ✅ · spine-coverage-sync ✅ · north-star5-fast ✅.
Acceptance criteria
Gate command
./script/docker-exec.sh -- bash -lc 'make north-star5-verify-fast && make bootstrap-selfhost-vm-driver-execute-probe'
./script/docker-exec.sh -- bash -lc './script/release-readiness.sh --json'
./script/docker-exec.sh -- bash -lc './script/release-readiness.sh --full --json'
Fix hints
Milestone
v1.1.0 user release — blocks tag until quick + --full bundles green.
Context
Daily release review 2026-06-28: quick gates 4/5 green after #12564 closed (spine sync recovered). Sole remaining quick failure is
vm-driver-probe.Roadmap: #78 user release v1.1.0 gate checklist.
Failure (2026-06-28, Docker harness)
After
north-star5-verify-fastsucceeds in the same bundle,bootstrap-selfhost-vm-driver-execute-probefails:Standalone
make bootstrap-selfhost-vm-driver-execute-probe(fresh Docker session, existingbuild/selfhost-lib-spine-smoke) → OK.Inventory/spine: 3428/3428 ✅ · spine-coverage-sync ✅ · north-star5-fast ✅.
Acceptance criteria
./script/release-readiness.sh --json→ quick bundle 5/5 green (vm-driver-probe after north-star5-fast in same session)./script/release-readiness.sh --full --json→user_release_ready: yes(re-probe after quick green)Gate command
Fix hints
prelinked/bootstrap-gen0/sidecar when spine inventory moves (3428 units; recent SplFixedArray / ReflectionProperty merges Regression: SplDoublyLinkedList::push()/pop() missing — skeleton class registered (ext/spl/spl_dllist.c) #13080–Add SplDoublyLinkedList ArrayAccess offset API (#13088) #13096)bootstrap-selfhost-vm-driver-execute-probe.shto full-relink when prelinked seed fails VM probe (not only print hint)BOOTSTRAP_VM_DRIVER_EXECUTE_PROBE_FULL_LINK=1 make bootstrap-selfhost-vm-driver-execute-probemay confirm full-link path is greenMilestone
v1.1.0 user release — blocks tag until quick +
--fullbundles green.