Skip to content

Release v1.1.0: spine — add ext/dom/NodeHasAttributes.php to compiler_lib_spine_smoke #14484

Description

@PurHur

Context

./script/release-readiness.sh --json fails on check-selfhost-spine-coverage-sync after #14478 landed ext/dom/NodeHasAttributes.php without updating test/selfhost/compiler_lib_spine_smoke/main.php.

Regression since 2026-06-30 maintainer probe (was 5/5 green quick gates).

Failure

release-readiness:   FAIL: check-selfhost-spine-coverage-sync (exit 1)
 ext/dom/NodeHasAttributes.php

Downstream: north-star5-verify --fast step 2 fails (spine-coverage gate).

Acceptance criteria

  • Add require_once for ext/dom/NodeHasAttributes.php to test/selfhost/compiler_lib_spine_smoke/main.php
  • php script/check-selfhost-spine-coverage-sync.php → OK
  • ./script/docker-exec.sh -- bash -lc './script/release-readiness.sh --json' → quick gates 5/5 green

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'

Release tracking

  • Roadmap: #78 (User release v1.1.0 → Gate checklist → spine-coverage-sync)
  • Related: #14434 (prior DOM spine batch), #14478 (hasAttributes landing)
  • Target version: v1.1.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    IMPORTANTCritical pathreleaseUser-facing release trackingrelease-blockerBlocks tagged user release

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions