Skip to content

chore(gates): take hydra-gates v1.14.0, four minors on from the pin - #1841

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/hydra-gates-1-14-0
Sep 4, 2026
Merged

chore(gates): take hydra-gates v1.14.0, four minors on from the pin#1841
rubenvdlinde merged 1 commit into
developmentfrom
chore/hydra-gates-1-14-0

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Why

composer.lock pinned conduction/hydra-gates at v1.10.0. decidiq, pipelinq and openregister were already on v1.12.0, and the package has since released v1.14.0.

That pin is not cosmetic. Every green Code Quality run on integriq was judging the app against 2026-08 rules. gate-107's Reports ratchet, gate-108 shipped-object-properties and gate-47 security-change-has-tests all landed after v1.10.0, so none of them ran here. The badge was green against a gate set the fleet had moved on from.

What changed

composer update conduction/hydra-gates only. Six lines in composer.lock, no other package touched.

Verification

Ran the newly vendored v1.14.0 runner over the full tree from the app directory, with HYDRA_GATE_BASE_REF=origin/development and no --scope-to-diff:

[hydra-gates] COVERAGE: 76 of 88 declared gates reported a result
              (12 not applicable to this repo/diff; 76 of 76 applicable gates ran).
exit 0

No blocking failures. The advisory findings that were already there stay advisory: gate-19 (336 scenarios missing @e2e), gate-23 (2 rules matched, WARN until 2026-10-03), gate-18 (1 imperative dispatch), gate-60 (2 icon warnings).

Next

gate-23's shared-pdok-via-openconnector rule flips to BLOCK on 2026-10-03 and it matches integriq's own PDOK adapter, which is the abstraction every other app is told to route through. That needs an exemption in the rule, not a change here. Reported separately.

composer.lock pinned conduction/hydra-gates at v1.10.0 while decidiq,
pipelinq and openregister were already on v1.12.0 and the package had
released v1.14.0. Every green Code Quality run on this app was judging it
against 2026-08 rules: gate-107's Reports ratchet, gate-108 and
gate-47 all landed after the pin and none of them ran here.

Verified by running the newly vendored v1.14.0 runner over the full
tree from the app directory: 76 of 76 applicable gates ran, exit 0.
@rubenvdlinde
rubenvdlinde merged commit b14e673 into development Sep 4, 2026
37 checks passed
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/integriq @ 3f1099d

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
build
check-specs
test-l10n
format
check-schema-l10n
check-l10n-js
composer ✅ 141/141
npm ✅ 537/537
app:check-code ⏭️
info.xml
REUSE
PHPUnit
Newman
Playwright ⏭️ deferred — runs on the promotion into beta/main, not on a pull request into development
Hydra gates

Quality workflow — 2026-09-04 15:51 UTC

Download the full PDF report from the workflow artifacts.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant