Skip to content

Trust: sync bootstrap-inventory + spine after SoapParam/ldap/stream-include (#32203) - #32212

Merged
PurHur merged 2 commits into
masterfrom
agent/issue-32203-inventory-soap-construct-flags
Aug 18, 2026
Merged

PurHur merged 2 commits into
masterfrom
agent/issue-32203-inventory-soap-construct-flags

Conversation

@PurHur

@PurHur PurHur commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Summary

Closes #32203

Test plan

  • php script/bootstrap-inventory.php --checkOK 7590/7590
  • php script/check-selfhost-spine-coverage-sync.php → OK (7590 inventory, 2 deferred)
  • php script/check-selfhost-spine-count-sync.php → OK (7588/7590)
  • php script/check-selfhost-spine-deferred-sync.php → OK
  • check-selfhost-spine-sidecar-sync.phpnot restamped; spine SHA moved (36ffcf01…cc9a0dd7…). Real refresh: make bootstrap-gen0-refresh-sidecar (Zend full-spine when lowering fingerprint is stale).

Verification (Docker)

./script/docker-exec.sh -- bash -lc 'php script/bootstrap-inventory.php --check && php script/check-selfhost-spine-coverage-sync.php && php script/check-selfhost-spine-count-sync.php && php script/check-selfhost-spine-deferred-sync.php'
OK 7590/7590
check-selfhost-spine-coverage-sync: OK (spine covers all 7590 inventory files, 2 deferred (#1960, #1922))
check-selfhost-spine-count-sync: OK (spine 7588/7590 from compiler_lib_spine_smoke)
check-selfhost-spine-deferred-sync: OK (2 deferred: ext/standard/NetworkServicesNameLookupThinAot.php, ext/standard/PregJitHelperThinAot.php; spine 7588/7590)

Spine units appended:

  • ext/ldap/JitLdapResult.php
  • ext/ldap/LdapResultJitHelper.php
  • ext/standard/JitStreamIncludeOpen.php
  • ext/standard/StreamIncludeOpenJitHelper.php
  • ext/standard/VmStreamIncludeOpenPolicy.php
  • lib/Compiler/ClosureUseDuplicateCompileCheck.php
  • lib/JIT/Builtin/StreamIncludeOpen.php

php-src-strict n/a (doc/spine sync). Did not run release-readiness.sh or full bootstrap-selfhost-gate.sh link.

Made with Cursor

PurHur and others added 2 commits August 18, 2026 13:22
…nclude (#32203)

Construct-flag drift on soap units plus 7 vm.php-path files missing from compiler_lib_spine_smoke. Regenerated inventory/profile in Docker and appended the requires; no gen-0 sidecar restamp.

Co-authored-by: Cursor <cursoragent@cursor.com>
…2203)

Rebase onto #32209 grew JitLdapResult/LdapResultJitHelper/VmLdapResult method counts. Regenerated docs/bootstrap-inventory.md in Docker; spine coverage unchanged at 7588/7590.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit 589c205 into master Aug 18, 2026
1 check failed
@PurHur
PurHur deleted the agent/issue-32203-inventory-soap-construct-flags branch August 18, 2026 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Foundation: bootstrap-inventory construct flags stale after SoapParam/SoapVar (docs/bootstrap-inventory.md)

1 participant