Skip to content

feat(integrations): decision leaves report a summary to the linked card - #1768

Merged
rubenvdlinde merged 1 commit into
developmentfrom
feat/leaves-library-card
Oct 20, 2026
Merged

rubenvdlinde merged 1 commit into
developmentfrom
feat/leaves-library-card

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor
  • The decisions and approval-chain leaves keep their own CnDetailCard; given onSummary they draw nothing and report count, noun and rows.
  • "sign-off route" added in every shipped locale.

Part of the R20 detail lane: nextcloud-vue's integration-leaf-card (chrome: "card" + onHeader, batch 20) and linked-integrations-card (onSummary, batch 21). Before those releases nothing passes the callbacks, so the leaf renders exactly as today.

Verified locally: the touched unit specs, eslint, the l10n gates and the integration-parity gate. The linked card was checked live on dossiq's case page through route interception (read-only).

AI-assisted (Claude Code); reviewed through the R20 coordinator.

🤖 Generated with Claude Code

DqZaak lists a case's links in one Gekoppeld card. Given onSummary the
decisions and approval-chain leaves now draw nothing and report their count,
noun and rows. They keep their own CnDetailCard elsewhere.

Assisted-by: ClaudeCode:claude-opus-5-5
@rubenvdlinde
rubenvdlinde merged commit 0fccaff into development Oct 20, 2026
37 of 39 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/decidiq @ 217d45f

Check PHP Vue Security License Tests
lint ✅
phpcs ✅
phpmd ✅
psalm ✅
phpstan ✅
phpmetrics ✅
eslint ✅
stylelint ✅
build ✅
check-manifest ✅
check-nav-ceiling ✅
test-l10n ✅
format ❌
check-l10n-js ✅
check-schema-l10n ✅
composer ✅ ✅ 107/107
npm ✅ ✅ 652/652
app:check-code ⏭️
info.xml ✅
REUSE ❌
lockfile sync ✅
PHPUnit ✅ 2691/2691 · 8 skipped
Newman ✅ 363/363 · 1 skipped
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-20 08:24 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