Clone
1
Repo docs POSTBOX BACKLOG
Albrecht Degering edited this page 2026-07-07 21:08:39 +02:00

Mirrored from /mnt/DATA/git/govoplan-postbox/docs/POSTBOX_BACKLOG.md. Origin: repository. Active tasks and changing state belong in Gitea issues; this wiki page is durable project context.


Postbox Backlog

P1 Immediate

  • Define the postbox backend manifest, permissions, module metadata, and capability names.
  • Design the postbox, binding, message, participant, attachment-reference, and audit-event data model.
  • Implement role-organization-bound access checks through core/access contracts.
  • Add API DTOs and routes for postbox directory, access checks, message listing, message creation, and binding administration.
  • Create focused tests for access changes when role assignments are granted, revoked, or expire.

P2 Module Integration

  • Define optional campaign integration for sender context, response intake, and artifact handoff.
  • Define optional files integration for postbox-visible file and evidence references.
  • Define optional portal integration for portal-facing role-bound postboxes.
  • Define optional mail bridge semantics without making postboxes login-bound mailboxes.

P2 WebUI

  • Build the postbox administration route contribution and navigation metadata.
  • Build an inbox view for visible postboxes, messages, and role-bound access explanation.
  • Build a binding editor for organization and role links with audit-visible changes.

P3 Governance

  • Document retention, audit, and privacy rules for postbox messages and evidence references.
  • Document migration ownership and compatibility imports while postbox code is extracted from core if needed.