[Task] Include retention/privacy impact explanation in reports #10

Closed
opened 2026-07-06 11:22:10 +02:00 by zemion · 2 comments
Owner

Imported from the consolidated GovOPlaN product backlog.

  • Source: /mnt/DATA/Nextcloud/ADD ideas UG/Products/govoplan/backlog.md
  • Line: 98
  • Section: Milestones > Milestone 4 - Report, Evidence, And Operational Review
  • Source status: PARTIAL.

Imported backlog item:

- [ ] Include retention/privacy impact explanation in reports.
<!-- codex-backlog-fingerprint:bf38bc6a16081fa077e5f5de --> Imported from the consolidated GovOPlaN product backlog. - Source: `/mnt/DATA/Nextcloud/ADD ideas UG/Products/govoplan/backlog.md` - Line: `98` - Section: `Milestones > Milestone 4 - Report, Evidence, And Operational Review` - Source status: `PARTIAL.` Imported backlog item: ```markdown - [ ] Include retention/privacy impact explanation in reports. ```
zemion added this to the Milestone 4 - Report, Evidence, And Operational Review milestone 2026-07-06 13:12:30 +02:00
Author
Owner

2026-07-30 review: keep open. Retention execution, export permissions, privacy-protected aggregate reporting, and export-handling documentation exist. The Campaign Report itself still does not show the selected version's effective retention policy, redacted/expired evidence state, or a concise privacy-impact explanation. That bounded UI/API projection is the remaining acceptance work.

2026-07-30 review: keep open. Retention execution, export permissions, privacy-protected aggregate reporting, and export-handling documentation exist. The Campaign Report itself still does not show the selected version's effective retention policy, redacted/expired evidence state, or a concise privacy-impact explanation. That bounded UI/API projection is the remaining acceptance work.
Author
Owner

Implemented and published in GovOPlaN/govoplan-campaign@fa4eb39.

Campaign Report now includes the selected version's effective retention policy, sanitized policy provenance, raw/build/EML/Postbox evidence states (retained, redacted, expired, not generated, withdrawn, or unavailable as applicable), and a concise privacy-impact explanation. Policy remains optional: defaults are shown with an explicit enforcement warning when no policy capability is present, and provider failures do not make the report unreadable.

Verification: Campaign suite 295 passed, 16 subtests, including configured/default/redacted/expired projection tests; full WebUI build passed.

<!-- codex-closeout-2026-07-31:campaign-10 --> Implemented and published in GovOPlaN/govoplan-campaign@fa4eb39. Campaign Report now includes the selected version's effective retention policy, sanitized policy provenance, raw/build/EML/Postbox evidence states (`retained`, `redacted`, `expired`, `not generated`, `withdrawn`, or unavailable as applicable), and a concise privacy-impact explanation. Policy remains optional: defaults are shown with an explicit enforcement warning when no policy capability is present, and provider failures do not make the report unreadable. Verification: Campaign suite `295 passed, 16 subtests`, including configured/default/redacted/expired projection tests; full WebUI build passed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GovOPlaN/govoplan-campaign#10