What the person is doing
Notifications are generated by system events, collaboration activity, background jobs, reminders, approvals, comments, assignments, or policy checks across multiple objects.
Application · lesson 17 of 30 · Feedback, Status, And System State
Underlying principle: Status connects an action to a real system event. A useful message names the current state, its consequence, and the next available action.
Create a durable notification center with a stable entry point, explicit unread and unseen semantics, chronological and filterable items, direct routes to related work, preference controls, predictable cleanup, and escalation rules for messages that need immediate in-context treatment.
Status connects an action to a real system event. A useful message names the current state, its consequence, and the next available action.
Notifications are generated by system events, collaboration activity, background jobs, reminders, approvals, comments, assignments, or policy checks across multiple objects.
Create a durable notification center with a stable entry point, explicit unread and unseen semantics, chronological and filterable items, direct routes to related work, preference controls, predictable cleanup, and escalation rules for messages that need immediate in-context treatment.
Closed entry-point state with zero, new-unseen, and unread-but-seen counts.
Which notification types deserve a durable center item instead of only a toast, email, inline message, or activity log entry?
Each item names the source, event, related object, timestamp, current read state, and one direct destination or action.
Notifications are generated by system events, collaboration activity, background jobs, reminders, approvals, comments, assignments, or policy checks across multiple objects.
Open the working example, try its controls, and compare the behavior against the decision guidance.
Notifications are generated by system events, collaboration activity, background jobs, reminders, approvals, comments, assignments, or policy checks across multiple objects.
Create a durable notification center with a stable entry point, explicit unread and unseen semantics, chronological and filterable items, direct routes to related work, preference controls, predictable cleanup, and escalation rules for messages that need immediate in-context treatment.
Closed entry-point state with zero, new-unseen, and unread-but-seen counts.
Users ignore the center because duplicate low-value messages inflate the badge.
Announce new notification arrival with status semantics when appropriate, but avoid interrupting users repeatedly for low-priority center items.
IBM Carbon Design System - checked
Carbon describes notification panels as user-opened centers for system-generated messages and recommends chronological ordering, grouping, preferences, and avoiding repeated notifications.
IBM Carbon Design System - checked
Carbon notification usage recommends notification centers when users need to revisit and act on past notifications after transient notifications disappear.
Atlassian Support - checked
Atlassian documents notification-drawer unseen count, read-state distinction, direct notification counting, and notification highlighting behavior.
Microsoft Learn - checked
Microsoft documents Notification Center cleanup, suppressed delivery, contextual activation, and predictable removal after users view related content.
Source trail checked: