[Feature] Build sanctions review queue, dispositions, and exception evidence #5

Closed
opened 2026-07-28 00:58:10 +02:00 by zemion · 1 comment
Owner

Parent: #2

Provide a reviewer workspace for candidate comparison and dispositions. Record actor, authority, reason, evidence, scope, expiry/review time, supersession, and separation-of-duties checks. Minimize personal data in lists, logs, notifications, and exports.

Parent: https://git.add-ideas.de/GovOPlaN/govoplan-risk-compliance/issues/2 Provide a reviewer workspace for candidate comparison and dispositions. Record actor, authority, reason, evidence, scope, expiry/review time, supersession, and separation-of-duties checks. Minimize personal data in lists, logs, notifications, and exports.
Author
Owner

Implemented and pushed in 11404ac. The module now provides a reviewer workspace and API with queue/detail comparison, append-only dispositions, actor authority, reason/evidence/scope/expiry/review/supersession fields, independent-review enforcement, and an explicit audited administrator override path. Reusable false-positive exceptions require an expiry and cause future candidates to return for exception review rather than silently clearing them. The WebUI uses shared controls and passed the full Core production build.

Implemented and pushed in 11404ac. The module now provides a reviewer workspace and API with queue/detail comparison, append-only dispositions, actor authority, reason/evidence/scope/expiry/review/supersession fields, independent-review enforcement, and an explicit audited administrator override path. Reusable false-positive exceptions require an expiry and cause future candidates to return for exception review rather than silently clearing them. The WebUI uses shared controls and passed the full Core production build.
zemion removed the
status
ready
codex/ready
labels 2026-07-29 18:49:01 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GovOPlaN/govoplan-risk-compliance#5