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
11.5 Rerun Strategies (all / failed)
Orbnetes deployment and release orchestration documentation for operators and platform teams.
Rerun controls provide fast recovery without rebuilding pipeline definition.
Rerun All
Use when:
- upstream state changed broadly,
- failure origin is uncertain,
- full re-execution is safer than partial retry.
Tradeoff:
- more resource/time usage,
- simplest consistency model.
Rerun Failed
Use when:
- failure is isolated and deterministic scope is clear,
- successful branches need not re-execute,
- you want faster recovery path.
Tradeoff:
- depends on correctness of dependency/state assumptions.
Operational recommendation:
- prefer rerun-failed for transient isolated failures.
- use rerun-all when shared state may have been invalidated.
Governance note: rerun actions should remain auditable and permission-controlled.