Category
Foundation · Pillar 1 trust gate / gen-0 provenance (php-compiler-strict N/A)
Problem
make north-star5-verify-fast fails at step 4f-m (check-bootstrap-gen0-manifest-sync.php): committed prelinked/bootstrap-gen0/manifest.json lowering_source_fingerprint no longer matches the live fingerprint of lib/ + ext/ + patches after today's Reflection / intl / php-in-php merges (post-#22160 restamp; head d37ce038d).
| Gate |
Status |
Symptom |
php script/check-bootstrap-gen0-manifest-sync.php |
red |
manifest 896eb798… ≠ live 6ed509af… |
./script/release-readiness.sh --json |
red |
north-star5-fast fail → user_release_ready: no |
bootstrap-inventory --check (release-readiness) |
green |
OK 6375/6375 |
| vm-driver-execute-probe |
green |
ok |
Same class as #22159 / #22139 — provenance restamp only (no gen-0 blob relink) when driver bytes are still valid.
php-src reference
N/A — bootstrap provenance gate (script/check-bootstrap-gen0-manifest-sync.php, #21905 / #8713).
PHP implementation target
Repro
./script/docker-exec.sh -- bash -lc 'php script/check-bootstrap-gen0-manifest-sync.php'
./script/release-readiness.sh --json
Done when
Category
Foundation· Pillar 1 trust gate / gen-0 provenance (php-compiler-strict N/A)Problem
make north-star5-verify-fastfails at step 4f-m (check-bootstrap-gen0-manifest-sync.php): committedprelinked/bootstrap-gen0/manifest.jsonlowering_source_fingerprintno longer matches the live fingerprint oflib/+ext/+ patches after today's Reflection / intl / php-in-php merges (post-#22160 restamp; headd37ce038d).php script/check-bootstrap-gen0-manifest-sync.php896eb798…≠ live6ed509af…./script/release-readiness.sh --jsonnorth-star5-fastfail →user_release_ready: nobootstrap-inventory --check(release-readiness)Same class as #22159 / #22139 — provenance restamp only (no gen-0 blob relink) when driver bytes are still valid.
php-src reference
N/A — bootstrap provenance gate (
script/check-bootstrap-gen0-manifest-sync.php, #21905 / #8713).PHP implementation target
prelinked/bootstrap-gen0/manifest.json— restamplowering_source_fingerprint+generated_atprelinked/bootstrap-gen0/.bootstrap_lowering_source.sha— match live fingerprintbootstrap_gen0_manifest_stamp_lowering_fingerprint()(documented restamp batch; same pattern as Trust: restamp gen-0 fingerprint after Reflection/SimpleXML drift (#22159) #22160)Repro
./script/docker-exec.sh -- bash -lc 'php script/check-bootstrap-gen0-manifest-sync.php' ./script/release-readiness.sh --jsonDone when
php script/check-bootstrap-gen0-manifest-sync.php→ OK (fingerprints match)make north-star5-verify-fast→ step 4f-m ok./script/release-readiness.sh --json→user_release_ready: yes