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
15.4 Status and Duration Interpretation
Orbnetes deployment and release orchestration documentation for operators and platform teams.
Correct interpretation of status and duration prevents false conclusions.
Status interpretation
- Waiting / queued: not executing yet (routing/capacity/dependency/approval reasons possible).
- Running: actively executing; inspect current step and heartbeat freshness.
- Succeeded: terminal success for that job/pipeline scope.
- Failed: terminal failure; inspect first failed step.
- Canceled: execution intentionally interrupted (manual/policy/system action).
Duration interpretation
Duration should be read with context:
- short failure often indicates validation/config issue,
- long-running then fail often indicates external dependency timeout/resource pressure,
- unexpected duration growth across runs may indicate environment drift or queue pressure.
Use both:
- Started ... ago for current operational context,
- full timestamp tooltips for precise timeline reconstruction.
Practical recommendation: never interpret status without checking corresponding step output and timing pattern.