Repository navigation
Qualify published Laravel bridge floors - #423
Conversation
|
|
Security source/workflow PASS for exact The opt-in job is correctly separated from ordinary PR/push execution and refuses anything except an explicit main-branch workflow dispatch with The new checker independently validates root requirements, lock metadata and installed metadata for both the SDK and framework, including exact version, source reference, ZIP dist reference/type and I independently ran the three new metadata tests, the five existing tuple controls, YAML parsing and the exact diff check; all pass. The 3.18.3 annotated tag resolves to accepted commit The actual installed dispatch remains gated. At this review, normal Packagist P2 still lists 3.18.2 as latest and does not yet expose 3.18.3, so do not dispatch or classify a resolution failure until normal P2 propagation is positively read back. Required exact-head CI, normal integration/main readback, then the two registry-only Laravel cells and independent artifacts remain necessary. This source PASS changes no package/runtime/profile/catalog and grants no #419/#420 authority. |
|
Independent normal-registry propagation readback at 2026-11-14 04:39:11 UTC:
This independently confirms propagation is incomplete specifically at the normal P2 consumer boundary; it does not indicate a tag/source mismatch. Keep both registry-only Laravel dispatches held until a fresh ordinary P2 read exposes exact |



The existing Laravel matrix installs the SDK from a checkout. Add two opt-in registry consumers to the maintained published-worker workflow so #421 can verify customer-installable SDK 3.18.3 with Laravel 12.72.0 and 13.41.0.
Each cell uses the qualified stock PHP 8.3 profile, an exact SDK version and source reference, a main-branch dispatch and an empty candidate selector. A clean Composer manifest selects normal registries. The unchanged trust guard precedes installation and the locked audit. Controls independently compare root requirements, lock and installed version/source/ZIP references, require distribution installation, reject duplicate metadata and repository overrides, and check the installed SDK product train. Existing bridge and cached-role controls execute through the registry consumer's autoloader. Tuple, audit and graph artifacts have 14-day retention.
Validation: the three new metadata tests cover independent installed version/source/dist mutations, source fallback, duplicates and repository overrides. Five existing native tuple/pipeline controls also pass. YAML, action pins and diff checks pass. All 36 exact-head checks succeeded, with two declared skips. Independent source/workflow PASS binds e22122a. Normal merge 92053fc has the same tree; the merged remote branch is absent.
All 467 package files and modes remain identical to published SDK 3.18.3 at 32cc885. This CI-only follow-through changes no runtime, package version, tag, installer/profile, catalog or native tuple. It needs no additional SDK release.
All five actual-main workflows passed at 92053fc, including CI 43557689196 and ordinary installed-worker run 43557689200. Registry dispatch now remains held only for normal P2 propagation. Packagist's package page/API expose 3.18.3, and its update feed records publication, but independent ordinary P2 reads still return 3.18.2. Current propagation observation. SDK owns the two actual registry cells and artifact review after those gates, followed by #421's portal and downstream handoff. No #419/#420 step or held counter-review is resumed.
Refs #421.