Skip to content

Release v1.1.0: regenerate docs/capabilities.md (capability-matrix gate; re-#30731) #31100

Description

@PurHur

Category

Regression · doc-sync gate · release-blocker · Pillar 2 (Ship)

Context

Daily release review 2026-08-14 on master @ b40b0eeb56.

Pillar 1 (Trust) quick gates are green (./script/release-readiness.sh --jsonuser_release_ready: yes):

#30731 closed 2026-08-13 (PR #30742, --fulluser_release_ready: yes @ 2430a4f064). Matrix drifted again after ~40 stdlib/language ArgumentCountError + helper-runtime refresh commits through b40b0eeb56.

Failure

php script/capability-matrix.php --check
# docs/capabilities.md is out of date — run: php script/capability-matrix.php

Observed during 2026-08-14 --full release-readiness alongside examples-aot-smoke red (new issue for 003-MiniWebApp link fail).

Regenerate in Docker and commit from pinned php-compiler:22.04-dev — do not restamp by hand.

Repro

./script/docker-exec.sh -- bash -lc './script/release-readiness.sh --full --json'
# or:
./script/docker-exec.sh -- bash -lc 'php script/capability-matrix.php --check'

Done when

  • php script/capability-matrix.php regenerates docs/capabilities.md and --check exits 0
  • ./script/release-readiness.sh --full --json → capability-matrix gate ok (absent unrelated failures)
  • No hand-edit / restamp of the matrix without regenerating from script/capability-matrix.php

Parent

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

    area: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