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
3.2 Project Scope Model
Orbnetes deployment and release orchestration documentation for operators and platform teams.
Project is the primary isolation boundary in Orbnetes.
Project-scoped entities (operationally tied to project context):
- blueprints,
- runs/jobs/pipelines created from those blueprints,
- releases and release deployments,
- project secrets/variables,
- environments.
Global entities (shared across projects where configured):
- global secrets/variables,
- system config (notifications/oauth),
- agent inventory (with project access mapping).
Design outcomes:
- Teams can operate independently per project.
- Permission decisions are cleaner and safer.
- Cross-project accidental coupling is minimized.