Skip to content

fix(example-sets): every Zuiddrecht lookup finds one row - #4129

Merged
rubenvdlinde merged 1 commit into
developmentfrom
fix/zuiddrecht-lookups-find-one-row
Oct 21, 2026
Merged

rubenvdlinde merged 1 commit into
developmentfrom
fix/zuiddrecht-lookups-find-one-row

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Narrows the Gemachtigde lookup by genericRole and the Woo decisionType lookup by name; adds ZuiddrechtLookupsFindOneRowTest. Settings PHPUnit 487 pass.

🤖 Generated with Claude Code

The Gemachtigde role of kenteken-henk was looked up by name alone, which
matches the generic role type and the vth package's two per-case-type ones,
so the installer refused the set wherever vth was installed. It now also
asks genericRole "gemachtigde", which only the generic role type holds. The
Woo decision type lookup names "WOO-besluit" as well as its case type.

A new test resolves every dossiq lookup of the set, chained lookups
included, against the rows the register, register.d, the packages and the
repair seeds ship, and fails when one matches more than one row.

Assisted-by: ClaudeCode:claude-opus-5-5
@rubenvdlinde
rubenvdlinde merged commit b30bea8 into development Oct 21, 2026
3 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/dossiq @ 3f24388

Check PHP Vue Security License Tests
lint ✅
phpcs ✅
phpmd ✅
psalm ✅
phpstan ✅
phpmetrics ✅
eslint ✅
stylelint ✅
build ✅
check-manifest ✅
check-vue3-compile ✅
test-l10n ✅
format ❌
check-schema-l10n ❌
check-l10n-js ✅
check-debt-ratchet ❌
check-types-e2e ✅
composer ✅ ✅ 109/109
npm ✅ ✅ 658/658
app:check-code ⏭️
info.xml ✅
REUSE ❌
lockfile sync ✅
PHPUnit ❌ 9240/9240 · 3 skipped (no test failed, the job failed for another reason — see its log)
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-10-21 07:42 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