Goal
Pre-flight checks before deployment: verify image availability, port conflicts, variable validation, network/volume status, and existing deployments — before containers are removed (Point of No Return).
Applies to both single-stack and product deployments.
Specification
See PLAN-deployment-precheck.md
Key Decisions
- UI Trigger: Hybrid — auto-run on entering deploy flow + manual Re-Check button
- Hooks API: Always automatic — every hook deploy runs precheck, errors abort deployment
- 6 Rules: Image Availability, Port Conflicts, Variable Validation, Network Availability, Volume Status, Existing Deployment Detection
- Product Precheck: Dedicated backend endpoint, orchestrates per-stack prechecks in parallel
Tasks — Stack Precheck (done)
Tasks — Product Precheck
Goal
Pre-flight checks before deployment: verify image availability, port conflicts, variable validation, network/volume status, and existing deployments — before containers are removed (Point of No Return).
Applies to both single-stack and product deployments.
Specification
See PLAN-deployment-precheck.md
Key Decisions
Tasks — Stack Precheck (done)
Tasks — Product Precheck