[Feature] Define the postbox backend manifest, permissions, module metadata, and capability names #1

Open
opened 2026-07-07 21:00:50 +02:00 by zemion · 1 comment
Owner

Imported from the repository seed backlog.

  • Source: /mnt/DATA/git/govoplan-postbox/docs/POSTBOX_BACKLOG.md
  • Line: 5
  • Section: P1 Immediate
  • Milestone: P1 Immediate

Backlog item:

Define the `postbox` backend manifest, permissions, module metadata, and capability names

Refined acceptance criteria

  • Initialize the currently concept-only repository as a standard backend/WebUI module package with migrations, release metadata, and tests.
  • Declare Core auth/kernel requirements and the minimum normalized Identity, Organizations, and IDM interfaces needed for the function-bound production profile.
  • Keep Access/Audit/Policy/Campaign/Files/Notifications/Mail/Portal/Workflow integrations optional behind capabilities/events.
  • Define postbox.directory, postbox.access, postbox.messages, postbox.delivery, and postbox.evidence interfaces with version ranges.
  • Register permissions for discover/read/send/reply/acknowledge/administer/bind/export and conservative role templates.
  • Parent user story: #16.
<!-- codex-module-seed-fingerprint:b37691e0efb996b78f66424e --> Imported from the repository seed backlog. - Source: `/mnt/DATA/git/govoplan-postbox/docs/POSTBOX_BACKLOG.md` - Line: `5` - Section: `P1 Immediate` - Milestone: `P1 Immediate` Backlog item: ```text Define the `postbox` backend manifest, permissions, module metadata, and capability names ``` <!-- codex-postbox-priority-2026-07-28 --> ## Refined acceptance criteria - Initialize the currently concept-only repository as a standard backend/WebUI module package with migrations, release metadata, and tests. - Declare Core auth/kernel requirements and the minimum normalized Identity, Organizations, and IDM interfaces needed for the function-bound production profile. - Keep Access/Audit/Policy/Campaign/Files/Notifications/Mail/Portal/Workflow integrations optional behind capabilities/events. - Define `postbox.directory`, `postbox.access`, `postbox.messages`, `postbox.delivery`, and `postbox.evidence` interfaces with version ranges. - Register permissions for discover/read/send/reply/acknowledge/administer/bind/export and conservative role templates. - Parent user story: #16.
zemion added this to the P1 Immediate milestone 2026-07-07 21:00:50 +02:00
Author
Owner

Codex State: progress

The standard backend/WebUI package, manifest, dependency graph, five versioned Postbox capabilities, permissions/role templates, migrations, retirement guards, documentation, and module tests are implemented in the current local working trees. The package is intentionally 0.1.0, matching the new-module convention used by Views. Close after the coordinated module/Core release is pushed.

## Codex State: progress The standard backend/WebUI package, manifest, dependency graph, five versioned Postbox capabilities, permissions/role templates, migrations, retirement guards, documentation, and module tests are implemented in the current local working trees. The package is intentionally `0.1.0`, matching the new-module convention used by Views. Close after the coordinated module/Core release is pushed.
zemion added
status
in-progress
and removed
status
ready
labels 2026-07-29 00:20:18 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GovOPlaN/govoplan-postbox#1
No description provided.