Skip to content

fix(example-sets): the Zuiddrecht checklist run names its case - #4132

Merged
rubenvdlinde merged 1 commit into
developmentfrom
fix/exset-checklist-run-case
Oct 21, 2026
Merged

rubenvdlinde merged 1 commit into
developmentfrom
fix/exset-checklist-run-case

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

The inspectionChecklistRun schema requires case. The run in progress (inspectie-oplevering-esra) shipped without one, so occ openregister:example-set:install zuiddrecht --check refused the whole set:

The required property (case) is missing.

The run is Esra's oplevering inspection, so it now points at the terrace roofing case she handles (terras-slagerij). A new test checks every dossiq object of the set against the required properties of its schema.

Verified locally: the new test fails without the fix and passes with it, tests/Unit/Settings passes (493 tests), and phpcs is clean on the new test.

AI-assisted (Claude Code).

🤖 Generated with Claude Code

The inspectionChecklistRun schema requires case, and the run in progress
shipped without one, so OpenRegister refused the whole Zuiddrecht set on
install. The run belongs to the terrace roofing case Esra handles. A test
now checks every dossiq object of the set against its schema's required
properties.

Assisted-by: ClaudeCode:claude-opus-5-5
@rubenvdlinde
rubenvdlinde merged commit a95e7ba into development Oct 21, 2026
42 of 47 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/dossiq @ 5fc3d1d

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 ❌ 9242/9242 · 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 08:03 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