S-04 · ACL skeleton with one operation: open a zaak #5
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Outcome: A .NET library + service that exposes one method:
OpenZaak(domainPayload) → zaakUrl. It default-fillsbronorganisatie,verantwoordelijkeOrganisatie,startdatum,vertrouwelijkheidaanduiding, and posts to OpenZaak. Strict TDD throughout.Acceptance:
Touches:
services/acl/, tests, ADR for default-fill strategy.Out of scope: all other ZGW operations, status transitions, documents.
Definition of Done
refs #NN).docker compose upfrom a fresh clone reaches green health checks within 3 minutes.docs/architecture/if a non-obvious decision was made.docs/demo-script.mdif the slice is user-visible.closes #NN).Per the 'BDD now, split the rest' decision (CLAUDE.md §13), S-04's remaining acceptance criteria are split into their own issues:
This issue's remaining scope — the Gherkin BDD scenario that drives S-04 (§11) — is delivered by the PR that closes it (Reqnroll project under tests/acceptance/, EenZaakOpenen.feature + bindings against AclService, ADR-0004).