docs(notification-outbox): merge duplicate S&F dependency bullet, standardize cross-ref
This commit is contained in:
@@ -110,9 +110,10 @@ A deployment to a site includes the flattened instance configuration plus any sy
|
|||||||
System-wide artifact deployment is a **separate action** from instance deployment, triggered explicitly by a user with the Deployment role. Artifacts can be deployed to all sites at once or to an individual site (per-site deployment via the Sites admin page).
|
System-wide artifact deployment is a **separate action** from instance deployment, triggered explicitly by a user with the Deployment role. Artifacts can be deployed to all sites at once or to an individual site (per-site deployment via the Sites admin page).
|
||||||
|
|
||||||
Notification lists and SMTP configuration are **not** deployable artifacts — they
|
Notification lists and SMTP configuration are **not** deployable artifacts — they
|
||||||
are central-only definitions managed by the Notification Service. Notification
|
are central-only definitions managed by the Notification Service (see
|
||||||
delivery happens on the central cluster (see Component-NotificationOutbox.md), so
|
Component-NotificationService.md). Notification delivery happens on the central
|
||||||
no notification artifact or SMTP credential is ever distributed to sites.
|
cluster, so no notification artifact or SMTP credential is ever distributed to
|
||||||
|
sites.
|
||||||
|
|
||||||
## Site-Side Apply Atomicity
|
## Site-Side Apply Atomicity
|
||||||
|
|
||||||
|
|||||||
@@ -354,9 +354,8 @@ Per Akka.NET best practices, internal actor communication uses **Tell** (fire-an
|
|||||||
## Dependencies
|
## Dependencies
|
||||||
|
|
||||||
- **Data Connection Layer**: Provides tag value updates to Instance Actors. Receives write requests from Instance Actors.
|
- **Data Connection Layer**: Provides tag value updates to Instance Actors. Receives write requests from Instance Actors.
|
||||||
- **Store-and-Forward Engine**: Handles reliable delivery for external system calls, notifications, and cached database writes submitted by scripts.
|
- **Store-and-Forward Engine**: Handles reliable delivery for external system calls, cached database writes, and notifications submitted by scripts. For the notification category specifically, it forwards to the central cluster for delivery (not directly to SMTP).
|
||||||
- **External System Gateway**: Provides external system method invocations for scripts.
|
- **External System Gateway**: Provides external system method invocations for scripts.
|
||||||
- **Store-and-Forward Engine**: Carries script-generated notifications to the central cluster for delivery (the notification category targets central, not SMTP).
|
|
||||||
- **Communication Layer**: Receives deployments and lifecycle commands from central. Handles debug view requests. Reports deployment results.
|
- **Communication Layer**: Receives deployments and lifecycle commands from central. Handles debug view requests. Reports deployment results.
|
||||||
- **Site Event Logging**: Records script executions, alarm events, deployment events, instance lifecycle events.
|
- **Site Event Logging**: Records script executions, alarm events, deployment events, instance lifecycle events.
|
||||||
- **Health Monitoring**: Reports script error rates and alarm evaluation error rates.
|
- **Health Monitoring**: Reports script error rates and alarm evaluation error rates.
|
||||||
|
|||||||
Reference in New Issue
Block a user