Skip to content

Foundation: north-star5-fast 4f-m gen-0 manifest/driver mismatch after #27710 (re-#27696/#8713) #27714

Description

@PurHur

Category

bug · Pillar 1 trust · gen-0 freshness / north-star5-verify --fast step 4f-m (#8713)

Problem

PHP Runtime migration probe 2026-08-05 on master @ f9985ea88a: ./script/release-readiness.sh --json → user_release_ready: no.

First failing gate (helper-runtime is green — 363 fresh / 0 stale):

north-star5-verify: step 4f-m FAILED (gen-0 manifest/driver mismatch — #8713)

Fingerprint drift:

gen0_provenance from readiness:

Gate Status
bootstrap-inventory ok 7009/7009 (release-readiness; host --check may show committed-doc drift)
helper-runtime-prelink ok (363 fresh, 0 stale, 0 broken)
cold-build ok (~4s)
spine / root-readme / vm-driver-probe / gen0-functional ok
north-star5-fast FAIL — this issue (4f-m)

PHP implementation target

  • Honest rebuild of committed prelinked/bootstrap-gen0/ driver (+ argv fingerprint) from current lowering sources in pinned Docker
  • No restamp-only of .bootstrap_lowering_source.sha / manifest without a build that produced the artifact (artifact-honesty.mdc)

Repro

docker info >/dev/null
git rev-parse --short HEAD   # expect f9985ea88a (or tip with same 1-commit drift past 85f848a02)
./script/docker-exec.sh -- bash -lc 'make north-star5-verify-fast'
# step 4f-m FAILED (gen-0 manifest/driver mismatch — #8713)
./script/docker-exec.sh -- bash -lc './script/release-readiness.sh --json'
# user_release_ready: no; first fail north-star5-fast
php script/bootstrap-gen0-staleness.php
# stale — driver 85f848a02; 1 lowering commit since

Done when

  • make north-star5-verify-fast → green (step 4f-m ok)
  • ./script/release-readiness.sh --json → north-star5-fast ok; user_release_ready not blocked by this gate
  • gen0_provenance.status is fresh (or warn-only with 0 lowering commits since driver build)
  • Artifact rebuilt from sources — no fingerprint restamp without emit

Refs: #8713, #27696, #27701, #27710, #21855, #10533 pillar 1, #78

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    IMPORTANTCritical patharea:toolingTooling / CI / docsbugSomething isn't workingimplementation-readySpec complete: repro, php-src ref, done-when — safe for workers to claimphase-0:FoundationPhase 0 – foundation & DevExreleaseUser-facing release trackingrelease-blockerBlocks tagged user release

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions