Skip to content

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

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 b8b0154: 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 e46138f into development Nov 2, 2026
6 checks passed
@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/launchpad @ 0a6b9cc

Check PHP Vue Security License Tests
lint ✅
phpcs ✅
phpmd ✅
psalm ✅
phpstan ✅
phpmetrics ✅
eslint ✅
stylelint ✅
build ✅
check-manifest ✅
format ❌
check-schema-l10n ✅
composer ✅ ✅ 107/107
npm ❌ ✅ 636/636
app:check-code ⏭️
info.xml ✅
REUSE ❌
lockfile sync ✅
PHPUnit ✅ 1962/1962
Newman ✅ 224/224
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:54 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