[Feature] Build an inbox view for visible postboxes, messages, and role-bound access explanation #11

Closed
opened 2026-07-07 21:02:41 +02:00 by zemion · 2 comments
Owner

Imported from the repository seed backlog.

  • Source: /mnt/DATA/git/govoplan-postbox/docs/POSTBOX_BACKLOG.md
  • Line: 21
  • Section: P2 WebUI
  • Milestone: P2 WebUI

Backlog item:

Build an inbox view for visible postboxes, messages, and role-bound access explanation

Refined acceptance criteria

Build a source-preserving inbox with postbox/function/unit context, current acting/delegated context, vacancy and access explanation, unread/read/ack state, filtering/search/pagination, message detail, attachments/evidence, and recoverable access changes. Add unified grouping through #19; grouping never merges source containers or audit evidence. Parent story: #16.

<!-- codex-module-seed-fingerprint:e79a8b5021166ca57bf20c8d --> Imported from the repository seed backlog. - Source: `/mnt/DATA/git/govoplan-postbox/docs/POSTBOX_BACKLOG.md` - Line: `21` - Section: `P2 WebUI` - Milestone: `P2 WebUI` Backlog item: ```text Build an inbox view for visible postboxes, messages, and role-bound access explanation ``` <!-- codex-postbox-inbox-refinement-2026-07-28 --> ## Refined acceptance criteria Build a source-preserving inbox with postbox/function/unit context, current acting/delegated context, vacancy and access explanation, unread/read/ack state, filtering/search/pagination, message detail, attachments/evidence, and recoverable access changes. Add unified grouping through #19; grouping never merges source containers or audit evidence. Parent story: #16.
zemion added this to the P2 WebUI milestone 2026-07-07 21:02:41 +02:00
Author
Owner

Codex State: progress

A full-height source-preserving inbox is implemented with all/saved projections, source function/unit/address context, access explanation, search, state filters, deterministic server pagination, detail, attachment/evidence references, read/acknowledge, and notification deep links. Acting-context selection and richer withdrawn/inaccessible recovery presentation remain open.

## Codex State: progress A full-height source-preserving inbox is implemented with all/saved projections, source function/unit/address context, access explanation, search, state filters, deterministic server pagination, detail, attachment/evidence references, read/acknowledge, and notification deep links. Acting-context selection and richer withdrawn/inaccessible recovery presentation remain open.
zemion added
status
in-progress
and removed
status
ready
labels 2026-07-29 00:20:18 +02:00
zemion added the source/backlog-import label 2026-07-29 14:15:13 +02:00
Author
Owner

Completed and published. The existing source-preserving inbox already provides visible postboxes, vacancy/access explanations, read/acknowledged state, search/filter/pagination, detail and attachment evidence, and unified groupings without merging source containers. GovOPlaN/govoplan-access@9776f86 now adds the explicit acting-in-place selector, and GovOPlaN/govoplan-postbox@e3daf40 preserves the selected acting assignment while rejecting arbitrary assignment overrides.

Focused Postbox service/router tests, Access principal tests, shared TypeScript checks, and the all-module startup smoke passed.

Completed and published. The existing source-preserving inbox already provides visible postboxes, vacancy/access explanations, read/acknowledged state, search/filter/pagination, detail and attachment evidence, and unified groupings without merging source containers. GovOPlaN/govoplan-access@9776f86 now adds the explicit acting-in-place selector, and GovOPlaN/govoplan-postbox@e3daf40 preserves the selected acting assignment while rejecting arbitrary assignment overrides. Focused Postbox service/router tests, Access principal tests, shared TypeScript checks, and the all-module startup smoke passed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GovOPlaN/govoplan-postbox#11