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.2 Project-level Notification Policies
Orbnetes deployment and release orchestration documentation for operators and platform teams.
Project-level policy controls notification behavior for all activity inside a project.
Why it exists:
- each project has different operational criticality,
- same user may need different signal intensity across projects,
- prevents noisy low-priority projects from spamming critical responders.
Typical model:
- project enables/disables specific notification event groups,
- policy applies to project members/participants for project events,
- policy can override user-level enabled settings for that project.
Priority principle (recommended): project policy > user preference for project-scoped events.
Operational best practice:
- start with failure/approval/cancel events enabled,
- gradually add informational events only when teams prove they are useful,
- review policy after incidents to improve relevance.