# Step 2 — Implementation Detail 1. Added scripts/validate.sh with terraform fmt -check -diff. 2. Added backendless terraform init and terraform validate commands. 3. Added refresh-free, lock-free terraform plan with no apply path. 4. Made plan execution fail clearly when required variables are absent. 5. Recorded the environment-dependent validation findings in validation-results.json and the guide.