Канонические пути из deploy.yml:
- APP_DIR: /opt/liderra/app → /var/www/liderra/app
- Backup dir: /var/backups/postgresql → /home/ubuntu/deploy-backups/
(deploy.yml сохраняет pre-deploy backups как app-pre-deploy-*.tgz)
Также Check 4 теперь NOTE вместо FAIL для случаев >24h или отсутствия dir —
deploy.yml сам создаёт свежий backup перед раскаткой.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Воспроизводит 8 pre-flight проверок project-local агента prod-deploy-validator
через GitHub Actions runner (Azure), обходя YC backbone-фильтр который
блокирует direct SSH с dev-IP 89.144.17.119.
Read-only — ничего не меняет на проде. Возвращает GO/NO-GO в exit code.
Использует тот же LIDERRA_SSH_KEY что deploy.yml.
Cross-ref: docs/Pravila_raboty_Claude_v1_1.md §2.4, .claude/agents/prod-deploy-validator.md
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>