1.0 KiB
GovOPlaN Policy
Repository type: module (platform).
govoplan-policy owns policy and retention API route contributions and the
retention administration WebUI sections during the GovOPlaN module split.
The @govoplan/policy-webui package contributes system, tenant, group, and
user retention sections through the shared admin.sections UI capability. The
admin shell does not render retention policy panels unless this module is
installed and enabled.
Policy decision and provenance payloads use the shared kernel DTOs documented
in docs/POLICY_DECISION_PROVENANCE.md
and /mnt/DATA/git/govoplan-core/docs/POLICY_CONTRACTS.md.
Hierarchical policy evaluation, delegation ceilings, and write simulations are
implemented in govoplan_policy.backend.hierarchy. Privacy retention uses that
shared helper and exposes /api/v1/admin/privacy-retention/policies/{scope}/simulate
for preflight checks before saving lower-level policy changes.