Skip to content

ci(quality): block on the SIG unit ratchet and commit the SIG score floor - #1373

Merged
rubenvdlinde merged 1 commit into
developmentfrom
ci/sig-blocking-and-floor
Nov 2, 2026
Merged

rubenvdlinde merged 1 commit into
developmentfrom
ci/sig-blocking-and-floor

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

What

CI configuration only, no app code.

Verified

  • The ratchet was replayed on the last 37 merges of larpinq, opencatalogi and pipelinq: inherited findings never counted, and only the two merges that added or grew an over-bound unit would have been blocked.
  • The workflow file parses and the input reaches the quality.yml call.

AI-assisted: written with Claude Code (claude-opus-5-5).

…loor

Sets hydra-gates-sig-blocking, so gate 122 fails a change that adds or worsens a unit over the SIG 4-star bounds. Adds .github/sig-floor.json, generated by check_sig_floor.py write from development 1c3dff9: the 4-star checks this app meets now, which gate 123 keeps met on every change.

Assisted-by: ClaudeCode:claude-opus-5-5
@rubenvdlinde
rubenvdlinde merged commit 92475ea into development Nov 2, 2026
8 checks passed
@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/stackiq @ 0a41fd6

Check PHP Vue Security License Tests
lint ✅
phpcs ✅
phpmd ✅
psalm ✅
phpstan ✅
phpmetrics ✅
eslint ✅
stylelint ✅
build ✅
check-manifest ✅
check-vue-demi ✅
test-l10n ✅
format ❌
check-schema-l10n ❌
check-l10n-js ✅
composer ❌ ✅ 127/127
npm ❌ ✅ 807/807
app:check-code ⏭️
info.xml ✅
REUSE ❌
lockfile sync ✅
PHPUnit ✅ 1486/1486 · 20 skipped
Newman ⏭️
Playwright ⏭️ deferred: E2E runs locally and on the promotion path only. This pull request targets development, so the suite is asked once per promotion into beta and main rather than once per push per open pull request. Run it locally with npx playwright test, or from the Actions tab on a branch with no open pull request into development.
Hydra gates ❌

Quality workflow — 2026-11-02 18:57 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