[story #119] Frontend: Mailbox Owner Dashboard (INB-1.5-A-S4) #143
Closed
saa
wants to merge 1 commits from
fe/INB-1.5-A-ui-impl into release/v1.5
pull from: fe/INB-1.5-A-ui-impl
merge into: coreci:release/v1.5
coreci:main
coreci:release/v1.5
coreci:be/INB-1.5-B-api-spec
coreci:be/INB-1.5-C-rbac-spec
coreci:cto/pillar-ii-gate-v1-20260615
coreci:be/INB-1.5-A-api-spec
coreci:frontend/story-133-design-system-tokens
coreci:ux/INB-1.5-D-design-spec
coreci:be/INB-1.5-A-api-impl
coreci:be/INB-1.5-B-api-impl
coreci:be/INB-1.5-C-rbac-impl
coreci:da/INB-1.5-C-data-spec
coreci:fe/INB-1.5-B-ui-impl
coreci:fe/INB-1.5-C-rbac-integrate
coreci:se/INB-1.5-A-qa
coreci:se/INB-1.5-B-qa
coreci:se/INB-1.5-C-rbac-pentest
coreci:ux/INB-1.5-A-ui-spec
coreci:ux/INB-1.5-B-ui-spec
coreci:epic/EPIC-INB-1.4-E-dpia
coreci:epic/EPIC-INB-1.4-F-threat-model
coreci:release/v1
No Reviewers
Labels
Clear labels
architecture
compliance
cpo-approval-required
cpo-review
cto-approved
debt
domain/architecture
domain/backend
domain/data-model
domain/data-pipeline
domain/devops
domain/frontend
domain/security
domain/ux
epic
feature
infra
initiative
intake
major/v1
needs-cto-clarification
pattern/a
pattern/b
pattern/c
pattern/d
pattern/e
pattern/f
pattern/g
pillar-i
pillar-ii
pillar-ii-approved
pillar-iii
refactor
risk
status:dev
status:done
status:qa
status:triage
story
technical-debt
trd
type:epic
type:feature
type:needs-triage
type:project
type:task
type:user-story
v1.0
v1.4
v1.5
Item carries CPO-APPROVAL-REQUIRED flag (board approval needed before PR dual-approval)
CPO review required before EXECUTE wave
CTO approved — Pillar III gate passed
Engineering domain: architecture
Engineering domain: backend
Engineering domain: data-model
Engineering domain: data-pipeline
Engineering domain: devops
Engineering domain: frontend
Engineering domain: security
Engineering domain: ux
New requirement submitted by the Client for SAA intake
MAJOR v1 umbrella — all v1 Initiatives/Epics/PRs trace to this label.
Ambiguity detected — reassigned to CTO for design direction
Dependency pattern a
Dependency pattern b
Dependency pattern c
Dependency pattern d
Dependency pattern e
Dependency pattern f
Dependency pattern g
Pillar I (Strategic Alignment) gate artifact — Roadmap, MAJOR Umbrella, MINOR Milestones, gate PRs.
Execution / decomposition lane (CTO)
Pillar II design/spec approved by CTO
Pillar III — implementation / integration / ADR stories
Kanban state per INB-172 rule 2.
Kanban state per INB-172 rule 2.
Kanban state per INB-172 rule 2.
Kanban state per INB-172 rule 2.
Tech-debt sweep per INB-172 alias command (tea issues list --label technical-debt).
issue-hierarchy canon class (standards/issue-hierarchy.md)
issue-hierarchy canon class (standards/issue-hierarchy.md)
issue-hierarchy canon class (standards/issue-hierarchy.md)
issue-hierarchy canon class (standards/issue-hierarchy.md)
issue-hierarchy canon class (standards/issue-hierarchy.md)
issue-hierarchy canon class (standards/issue-hierarchy.md)
MINOR v1.5 — Mailbox & Administrative Management Interface
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: coreci/inboxos-v1#143
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "fe/INB-1.5-A-ui-impl"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Story #119 — Implement Mailbox Owner Dashboard frontend
Pattern: B (impl). Domain: frontend. Assignee: @frontend-engineer.
Design bundle ref: #118 (closed, cto-approved).
API contract ref: #116 (closed, cto-approved).
A11y level: WCAG 2.2 Level AA.
Acceptance criteria
Deliverables
MailboxDashboard— three-column layout (sidebar + list + detail) per UX spec./api/v1/mailbox/messagesendpoints (list, get, patch status).useErrorReportingandusePerformanceMetricshooks integrated.Component reuse
AppShell,SidebarNav,ResponsiveGrid(from D-S3 #134)StatusBadge,Loading,EmptyState(from D-S3 #134)tokens.css,tokens.ts)Co-Authored-By: Paperclip noreply@paperclip.ing
Duplicate of #119. Closing to eliminate half-filled mirror. Original story carries full metadata.
Pull request closed