Add governed DSAR coverage for procedure parties #1

Closed
opened 2026-08-21 01:37:17 +02:00 by zemion · 1 comment
Owner

Parent: GovOPlaN/govoplan#47

Implement the Parties contribution to the governed, tenant-scoped DSAR workflow.

Acceptance criteria

  • Provide privacy.dsar.parties through the module manifest.
  • Match exact tenant-bound identity/account selectors and explicit Parties references without exporting unrelated party data.
  • Export minimized procedure-party and representation data while excluding opaque payload and evidence internals.
  • Treat immutable revision and representation history as retained evidence and require manual review for active facts.
  • Reject foreign records/actions and publish no automatic erasure mutation.
  • Document operator/user consequences and selector/data-minimization boundaries.
  • Cover active/inactive capability discovery, tenant isolation, conflicting selectors, minimization, planning, and execution behavior.
  • Pass module tests, manifest shape checks, and the focused workspace gate.
Parent: GovOPlaN/govoplan#47 Implement the Parties contribution to the governed, tenant-scoped DSAR workflow. ## Acceptance criteria - [x] Provide `privacy.dsar.parties` through the module manifest. - [x] Match exact tenant-bound identity/account selectors and explicit Parties references without exporting unrelated party data. - [x] Export minimized procedure-party and representation data while excluding opaque payload and evidence internals. - [x] Treat immutable revision and representation history as retained evidence and require manual review for active facts. - [x] Reject foreign records/actions and publish no automatic erasure mutation. - [x] Document operator/user consequences and selector/data-minimization boundaries. - [x] Cover active/inactive capability discovery, tenant isolation, conflicting selectors, minimization, planning, and execution behavior. - [x] Pass module tests, manifest shape checks, and the focused workspace gate.
Author
Owner

Parties module coverage is implemented and pushed in 9a9c4ca. The module suite is green (10 tests), the 68-manifest shape/architecture/governance check passes, and the complete focused workspace gate passes, including all 59 WebUI module permutations and 7 browser conformance checks. Closing as complete.

Parties module coverage is implemented and pushed in `9a9c4ca`. The module suite is green (10 tests), the 68-manifest shape/architecture/governance check passes, and the complete focused workspace gate passes, including all 59 WebUI module permutations and 7 browser conformance checks. Closing as complete.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GovOPlaN/govoplan-parties#1