[Task] Inventory current mail, retention, RBAC, delegation, and governance policy logic #151

Closed
opened 2026-07-06 15:17:49 +02:00 by zemion · 1 comment
Owner

Imported from a backlog-like text file.

  • Source: /mnt/DATA/Nextcloud/ADD ideas UG/Products/govoplan/split-concept-action-plan.md
  • Line: 382
  • Source kind: product
  • Section: GovOPlaN Split Concept and Action Plan > Immediate Backlog Items > P0: Policy Extraction Prep

Imported item:

Inventory current mail, retention, RBAC, delegation, and governance policy logic.
<!-- codex-generic-backlog-fingerprint:4b79791000fe8ace5a0c23d5 --> Imported from a backlog-like text file. - Source: `/mnt/DATA/Nextcloud/ADD ideas UG/Products/govoplan/split-concept-action-plan.md` - Line: `382` - Source kind: `product` - Section: `GovOPlaN Split Concept and Action Plan > Immediate Backlog Items > P0: Policy Extraction Prep` Imported item: ```text Inventory current mail, retention, RBAC, delegation, and governance policy logic. ```
zemion added this to the P0: Policy Extraction Prep milestone 2026-07-06 15:17:49 +02:00
Author
Owner

Codex State: done

Summary

  • Documented the current policy inventory across retention, mail profile policy, RBAC/access policy, governance defaults, and delegation/ownership policy, with ownership and runtime surfaces.

Changed Files

  • Added docs/POLICY_CONTRACTS.md and linked it from docs/MODULE_ARCHITECTURE.md.

Verification

  • ./.venv/bin/python -m unittest tests.test_policy_contracts tests.test_api_smoke.ApiSmokeTests.test_system_governance_defaults_templates_and_central_accounts tests.test_api_smoke.ApiSmokeTests.test_policy_responses_include_source_provenance
  • PATH=/mnt/DATA/git/govoplan-core/webui/node_modules/.bin:/home/zemion/.nvm/versions/node/v22.22.3/bin:/home/zemion/.local/bin:/home/zemion/.codex/tmp/arg0/codex-arg0EWzbZZ:/app/bin:/app/bin:/app/bin:/usr/bin:/usr/lib/sdk/openjdk25/bin:/home/zemion/.var/app/com.vscodium.codium/data/node/bin:/home/zemion/.var/app/com.vscodium.codium/data/cargo/bin:/home/zemion/.var/app/com.vscodium.codium/data/python/bin:/home/zemion/.var/app/com.vscodium.codium/data/codium/extensions/openai.chatgpt-26.5623.101652-linux-x64/bin/linux-x86_64 /home/zemion/.nvm/versions/node/v22.22.3/bin/npm run test:module-capabilities
  • ./.venv/bin/python scripts/check_dependency_boundaries.py
## Codex State: done ### Summary - Documented the current policy inventory across retention, mail profile policy, RBAC/access policy, governance defaults, and delegation/ownership policy, with ownership and runtime surfaces. ### Changed Files - `Added docs/POLICY_CONTRACTS.md and linked it from docs/MODULE_ARCHITECTURE.md.` ### Verification - `./.venv/bin/python -m unittest tests.test_policy_contracts tests.test_api_smoke.ApiSmokeTests.test_system_governance_defaults_templates_and_central_accounts tests.test_api_smoke.ApiSmokeTests.test_policy_responses_include_source_provenance` - `PATH=/mnt/DATA/git/govoplan-core/webui/node_modules/.bin:/home/zemion/.nvm/versions/node/v22.22.3/bin:/home/zemion/.local/bin:/home/zemion/.codex/tmp/arg0/codex-arg0EWzbZZ:/app/bin:/app/bin:/app/bin:/usr/bin:/usr/lib/sdk/openjdk25/bin:/home/zemion/.var/app/com.vscodium.codium/data/node/bin:/home/zemion/.var/app/com.vscodium.codium/data/cargo/bin:/home/zemion/.var/app/com.vscodium.codium/data/python/bin:/home/zemion/.var/app/com.vscodium.codium/data/codium/extensions/openai.chatgpt-26.5623.101652-linux-x64/bin/linux-x86_64 /home/zemion/.nvm/versions/node/v22.22.3/bin/npm run test:module-capabilities` - `./.venv/bin/python scripts/check_dependency_boundaries.py`
zemion added the
type
task
priority
p0
source/backlog-import
codex/ready
labels 2026-07-07 23:14:59 +02:00
zemion added the
status
triage
label 2026-07-08 02:34:51 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-core#151
No description provided.