feat(acl): ACL skeleton — OpenZaak default-fill (refs #5) #45
Reference in New Issue
Block a user
Delete Branch "feat/5-acl-open-zaak"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Strict-TDD core of S-04 (#5): the ACL's single operation
OpenZaak(domainPayload) → zaakUrl.TDD (red → green):
test(acl)— failing unit tests:AclServicemust default-fill the ZGW fields + clock date;OpenZaakGatewaymust POST the zaak with a Bearer JWT + default-filled body.feat(acl)— implementations; tests green (2/2).Design: ADR-0003 (default-fill strategy) —
bronorganisatie/verantwoordelijkeOrganisatie/vertrouwelijkheidaanduiding/zaaktypefrom config,startdatumfrom an injected clock; mapping lives entirely in the ACL (ADR-0001). Layered Application / Infrastructure / Api (§9). ZGW JWT minted in Infrastructure; CRS headers set.Build: root
register-referentie.slnx(bff + acl);make cinow covers every .NET service.make cigreen (lint, build, Acl 2/2 + Bff 1/1, bff smoke).⚠️ Deferred (so this
refs, not closes, #5):🤖 Generated with Claude Code