Notification inbox — SHD.build

INBOX

ISAC directives, contribution decisions, and community activity.

{data.unread}UNREAD
{#if settingsOpen}

DELIVERY CONTROL

NOTIFICATION PREFERENCES

BROWSER: {browserPermission.toUpperCase()}

ISAC INBOX DELIVERY IS MANDATORY. Browser and email delivery remain optional. Email is disabled by default.

{#if browserPermission !== 'granted'}{/if}
CHANNELINBOXBROWSEREMAIL
{#each data.preferences as preference}
{labels[preference.category]}{preference.category === 'isac' ? 'MANDATORY OPERATIONS MESSAGES' : preference.category === 'contributions' ? 'ISAC DECISIONS REMAIN REQUIRED' : 'OPTIONAL ACTIVITY CHANNEL'}
{/each} {#if !data.hasVerifiedEmail}

Add a verified magic-link email from Agent Profile → Access to enable email delivery.

{/if} {#if form?.notificationPreferenceError}

{form.notificationPreferenceError}

{/if} {#if form?.notificationPreferencesSaved}

Notification preferences synchronized.

{/if}
{/if}
{#if data.unread}{/if}
{#each data.notifications as notification}
{notification.source}{labels[notification.category]}{isIsac(notification) ? ' · SYSTEM' : ' · AGENT'}
{#if severity(notification)}{severity(notification)?.toUpperCase()}{/if}

{notification.title}

{#if isIsac(notification)}{:else}

{notification.body}

{/if}
{:else}
◇NO NOTIFICATIONS

No messages match the selected channel and state.

{/each}
{#if selected} {/if}