feat(finding): hertest-workflow (retest-status + rapportage) #217

Merged
brenno merged 6 commits from feat/retest-workflow into main 2026-07-13 20:37:17 +00:00
Owner

Hertest-workflow (#4 uit de feedbacklijst): retest overal benoembaar maken.

  • Model: RetestStatus (Niet hertest / Opgelost / Nog aanwezig / Deels opgelost) + optionele notitie op FindingSpec, round-trip via een taalonafhankelijke **Retest:**-metaregel.
  • Editor: een Hertest-statusdropdown + notitieveld in de bevinding-editor.
  • Finding-card: groene Opgelost na hertest-badge (amber voor nog aanwezig/deels), severity blijft zichtbaar.
  • Samenvatting: FindingsSummarySpec krijgt een resolved-telling (opgeslagen als Resolved-rij); de findings-summary-preview én de managementsamenvatting tonen altijd Opgelost na hertest: x (ook 0). De findings-summary-editor ververst het uit het deck (deckRetestResolvedCount, doorgegeven via editor-registry/-panel).

Bevestigde keuzes: 4 statussen · severity blijft + groene badge · samenvatting-regel + per-bevinding-badge (geen aparte slide).

l10n: 8 nieuwe strings × 30 talen. make check groen (1872 tests). Docs bijgewerkt (USER_GUIDE, FILE_FORMAT, SOURCE_MAP, CHANGELOG).

🤖 Generated with Claude Code

Hertest-workflow (#4 uit de feedbacklijst): retest overal benoembaar maken. - **Model:** `RetestStatus` (Niet hertest / Opgelost / Nog aanwezig / Deels opgelost) + optionele notitie op `FindingSpec`, round-trip via een taalonafhankelijke `**Retest:**`-metaregel. - **Editor:** een **Hertest**-statusdropdown + notitieveld in de bevinding-editor. - **Finding-card:** groene **Opgelost na hertest**-badge (amber voor nog aanwezig/deels), severity blijft zichtbaar. - **Samenvatting:** `FindingsSummarySpec` krijgt een resolved-telling (opgeslagen als `Resolved`-rij); de findings-summary-preview én de managementsamenvatting tonen altijd **Opgelost na hertest: x** (ook 0). De findings-summary-editor ververst het uit het deck (`deckRetestResolvedCount`, doorgegeven via editor-registry/-panel). Bevestigde keuzes: 4 statussen · severity blijft + groene badge · samenvatting-regel + per-bevinding-badge (geen aparte slide). l10n: 8 nieuwe strings × 30 talen. `make check` groen (1872 tests). Docs bijgewerkt (USER_GUIDE, FILE_FORMAT, SOURCE_MAP, CHANGELOG). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Voeg RetestStatus (Niet hertest / Opgelost / Nog aanwezig / Deels opgelost) en
een optionele hertest-notitie toe aan FindingSpec, met een **Retest:**-metaregel
die taalonafhankelijk round-trippt (Engelse tokens on-disk). Niet-hertestte
bevindingen blijven schoon (geen regel).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
FindingsSummarySpec krijgt een resolved-telling (opgeslagen als een Resolved-rij
achter de severity-banden; oude snapshots -> 0). Nieuwe afleiding
deckRetestResolvedCount telt bevindingen met retest == resolved, en
deckManagementSummary/ManagementSummary dragen resolvedCount mee.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
De bevinding-editor krijgt een 'Hertest'-dropdown (Niet hertest / Opgelost /
Nog aanwezig / Deels opgelost) en een notitieveld dat verschijnt zodra er een
uitkomst is gekozen; beide schrijven naar de **Retest:**-metaregel.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Een hertestte bevinding krijgt een badge in de header-card: groen voor
'Opgelost na hertest', amber voor 'Nog aanwezig'/'Deels opgelost'. De
severity-badges blijven zichtbaar (de bevinding was er).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
De findings-summary-preview en de managementsamenvatting tonen nu altijd een
'Opgelost na hertest: R'-regel (ook 0). De findings-summary-editor krijgt een
resolved-veld dat 'Vernieuw uit deck' bijwerkt (deckResolvedCount doorgegeven
via de editor-registry/-panel).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
i18n+docs: vertaal de hertest-strings en documenteer de workflow
Some checks failed
CI / Gate (Linux) · Format · Analyze · Coverage (push) Has been cancelled
CI / Test (macos-latest) (push) Has been cancelled
CI / Test (windows-latest) (push) Has been cancelled
CI / Web hardening (push) Has been cancelled
CI / Docs links (push) Has been cancelled
CI / Supply-chain (Trivy · advisory) (push) Has been cancelled
CI / Gate (Linux) · Format · Analyze · Coverage (pull_request) Has been cancelled
CI / Test (macos-latest) (pull_request) Has been cancelled
CI / Test (windows-latest) (pull_request) Has been cancelled
CI / Web hardening (pull_request) Has been cancelled
CI / Docs links (pull_request) Has been cancelled
CI / Supply-chain (Trivy · advisory) (pull_request) Has been cancelled
d4c68ab01f
8 nieuwe hertest-strings in alle 30 talen; USER_GUIDE, FILE_FORMAT (**Retest:**
metaregel + Resolved-rij), SOURCE_MAP en CHANGELOG bijgewerkt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
brenno merged commit 242355c5f3 into main 2026-07-13 20:37:17 +00:00
Sign in to join this conversation.
No description provided.