platform-codebase/infrastructure/reconciliation/lib
Quinn Ftw 327cacd035 fix(reconciliation): run all services from dev machine via SSH
Reconciliation now runs entirely from the dev machine, targeting remote
hosts via SSH instead of syncing scripts and running remotely. This fixes
status-dashboard deployment which requires local build artifacts.

Changes:
- reconcile_host_remote() runs locally with ssh_prefix for all commands
- service.sh handles drift:* and error:* status conventions
- status-dashboard service syncs dist/ via rsync, manages PM2 via SSH
- nginx-config-sync extended to handle sites-available/ directory
- deploy-status-dashboard.sh and rectify-deploy.sh delegate to reconciliation
- Deprecated 7-domain-routing.conf (uses undefined log format)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 05:49:18 -08:00
..
inventory.sh feat(infra): database stack, reconciliation, and VPS setup scripts 2025-12-26 00:37:52 -08:00
service.sh fix(reconciliation): run all services from dev machine via SSH 2025-12-26 05:49:18 -08:00
ssh.sh feat(infra): database stack, reconciliation, and VPS setup scripts 2025-12-26 00:37:52 -08:00