3.1 Control Plane vs Agent Execution Plane
3.2 Project Scope Model
3.3 Data Flow: Source -> Release -> Pipeline -> Logs/Artifacts
3.4 Runtime Configuration Layers (global / project / environment)
3.5 Pipeline Execution Semantics
3.6 Release Governance Path
3.7 Rollback Architecture (Policy-driven)
3.8 Security and Trust Boundaries
3.9 State and Persistence Model
3.10 Scalability Model
3.11 Failure Modes and Recovery Patterns
3.12 Why This Architecture Works in Practice
17.4 Delivery Channels and Operational Notes
Orbnetes deployment and release orchestration documentation for operators and platform teams.
Delivery channels
Primary channel is email in most deployments (SMTP-backed). Additional channels may be integrated later via API/webhook patterns.
Email notification should include:
- project name,
- release/run identifier,
- current status,
- actor (who triggered/approved/canceled),
- direct link to exact page for action.
Operational notes
- Actionability first
If notification does not suggest a clear next action, it likely should not be high-priority. - Routing by responsibility
Send approval requests to approvers; send failure alerts to operators/owners; avoid broad blast where unnecessary. - Deduplication awareness
Avoid flooding users with repeated equivalent events in short windows. - Latency expectations
Notifications are support signals, not the only source of truth. Live dashboard and run/release pages remain authoritative. - Failure handling
If email transport fails: keep event state in-app/audit, surface transport health in config/ops checks, retry policy should be explicit where possible. - Security posture
Do not include secrets in notification payloads. Use authenticated links to platform pages instead of embedding sensitive runtime values.
Notification Tuning Checklist
Before production rollout:
- Define project-level policy for critical event categories.
- Verify profile-level defaults for each user role.
- Test approval-required release notification end-to-end.
- Test failed run/release notification content and links.
- Confirm canceled/rerun events are visible to responsible operators.
- Review noise level after first operational week and refine policies.
This keeps notifications useful, trusted, and operationally sustainable.