Context
Daily release review 2026-06-25: quick gates regressed 2/5 red after #11564 merged (php-in-php ini introspection shrink).
lib/JIT/Builtin/IniIntrospectionRuntime.php is in bootstrap inventory but missing from test/selfhost/compiler_lib_spine_smoke/main.php. Spine already has IniIntrospectionJitHelper.php, JitIniIntrospection.php, VmIniIntrospection.php — not the new runtime bridge unit.
Prior blockers #11205 and #11206 closed 2026-06-24; this is a new regression on the quick gate path.
Roadmap: #78 user release v1.1.0 gate checklist.
Acceptance criteria
Gate command
./script/docker-exec.sh -- bash -lc 'php script/check-selfhost-spine-coverage-sync.php'
./script/docker-exec.sh -- bash -lc './script/release-readiness.sh --json'
Milestone
v1.1.0 user release — blocks tag until quick + --full gates green.
Context
Daily release review 2026-06-25: quick gates regressed 2/5 red after #11564 merged (php-in-php ini introspection shrink).
lib/JIT/Builtin/IniIntrospectionRuntime.phpis in bootstrap inventory but missing fromtest/selfhost/compiler_lib_spine_smoke/main.php. Spine already hasIniIntrospectionJitHelper.php,JitIniIntrospection.php,VmIniIntrospection.php— not the new runtime bridge unit.Prior blockers #11205 and #11206 closed 2026-06-24; this is a new regression on the quick gate path.
Roadmap: #78 user release v1.1.0 gate checklist.
Acceptance criteria
php script/check-selfhost-spine-coverage-sync.phpexits 0 onmasterrequire_onceforlib/JIT/Builtin/IniIntrospectionRuntime.phpadded to spine bundle (alphabetical order underlib/JIT/Builtin/)./script/release-readiness.sh --json→ spine-coverage + north-star5-fast gatesokGate command
Milestone
v1.1.0 user release — blocks tag until quick +
--fullgates green.