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
5.5 Project-level Notifications and Defaults
Orbnetes deployment and release orchestration documentation for operators and platform teams.
Project-level notification settings act as governance filters for communication signals.
Why project-level notification controls matter:
- User profile may enable many notifications globally.
- Project-level settings can disable or narrow event noise for specific project context.
- This allows per-project signal tuning based on criticality and team workflow.
Typical event classes:
- release started/completed/failed/canceled,
- approvals required/updated,
- rerun/restart operations,
- comments or governance changes.
Priority behavior (recommended model):
- Project notification policy overrides user-level preferences for that project scope.
- If project disables event X, users do not receive X for that project even if enabled in profile.
Defaults strategy:
- Start with conservative defaults (high-signal events only).
- Expand notifications gradually after team validates alert quality.
- Avoid alert fatigue by excluding low-value event spam.
Operational best practices:
- Use project notifications for incident-relevant events first.
- Keep distribution aligned to members and approval participants.
- Review notification rules after each major incident/postmortem.
Project Governance Checklist
Before using a project for production releases, verify:
- Project identity and ownership are clearly defined.
- Allowed agents are restricted and tag-compatible.
- Member list is current and permissioned correctly.
- Notification policy is tuned for actionable events.
- First dry-run blueprint execution succeeds in this project context.