feat(behandelportal): WP-63 aanvraag status lifecycle enum
CI / changes (push) Successful in 8s
CI / lint (push) Successful in 50s
CI / frontend (push) Successful in 1m32s
CI / backend (push) Successful in 1m50s
CI / e2e (push) Successful in 3m7s
CI / storybook-a11y (push) Successful in 6m53s
CI / semgrep (push) Successful in 1m12s
CI / api-client-drift (push) Successful in 1m43s

Model the full ADR-0002 lifecycle (Ingediend/InBehandeling/
MeerInfoGevraagd/Goedgekeurd/Afgewezen) as a backend enum backing the
existing AanvraagStatusDto.Tag string, and widen the FE union/parse
boundary/switches to match. Ingediend/MeerInfoGevraagd aren't reachable
yet (no behandelaar transition exists) — that's WP-65. Zero DTO shape
change, so gen:api has no drift.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
eho
2026-08-01 08:56:47 +02:00
co-authored by Claude Sonnet 5
parent a09c4ed87b
commit d3f3b13345
14 changed files with 120 additions and 10 deletions
+25 -1
View File
@@ -1006,12 +1006,28 @@
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="aanvraag.status.ingediend" datatype="html">
<source>Ingediend</source>
<target datatype="html">Submitted</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/registratie/domain/aanvraag-view.ts</context>
<context context-type="linenumber">32</context>
</context-group>
</trans-unit>
<trans-unit id="aanvraag.status.inBehandeling" datatype="html">
<source>In behandeling</source>
<target datatype="html">In progress</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/registratie/domain/aanvraag-view.ts</context>
<context context-type="linenumber">32</context>
<context context-type="linenumber">34</context>
</context-group>
</trans-unit>
<trans-unit id="aanvraag.status.meerInfoGevraagd" datatype="html">
<source>Meer informatie gevraagd</source>
<target datatype="html">More information requested</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/registratie/domain/aanvraag-view.ts</context>
<context context-type="linenumber">36</context>
</context-group>
</trans-unit>
<trans-unit id="aanvraag.status.goedgekeurd" datatype="html">
@@ -1094,6 +1110,14 @@
<context context-type="linenumber">87</context>
</context-group>
</trans-unit>
<trans-unit id="aanvraag.detail.meerInfoReden" datatype="html">
<source>Gevraagde informatie</source>
<target datatype="html">Information requested</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/registratie/domain/aanvraag-view.ts</context>
<context context-type="linenumber">99</context>
</context-group>
</trans-unit>
<trans-unit id="aanvraag.detail.reden" datatype="html">
<source>Reden van afwijzing</source>
<target datatype="html">Reason for rejection</target>