Static docker CLI does not include compose v2; download docker-compose alongside docker for compose config smoke tests.
Bootstrap static docker binary in the pipeline; Jenkins has docker.sock mounted but the official image does not ship the docker client.
Remove GitHub/Forgejo workflow; add Jenkinsfile that runs production readiness scripts, compose config smoke, and frappe/erpnext image pull.