Oryx synchronization - deployment and staged testing

These scripts are CLI-only. Upload the complete ZIP without deleting your existing config.php.
Run each command manually first using the PHP 7.4 CLI path from your cPanel:

/opt/cpanel/ea-php74/root/usr/bin/php /home/gwadarone/public_html/lumiere/cronjobs/sync_oryx_appointments.php --start=2026-09-18 --end=2026-09-19
/opt/cpanel/ea-php74/root/usr/bin/php /home/gwadarone/public_html/lumiere/cronjobs/sync_oryx_procedures.php --start=2026-09-18
/opt/cpanel/ea-php74/root/usr/bin/php /home/gwadarone/public_html/lumiere/cronjobs/sync_oryx_receipts.php

IMPORTANT: First validate the API payload shapes and verify database rows.
Do not schedule jobs until manual tests succeed. Appointments can be backfilled in <=60 day windows.
After validation, suggested cron entries:
*/30 * * * * /opt/cpanel/ea-php74/root/usr/bin/php /home/gwadarone/public_html/lumiere/cronjobs/sync_oryx_appointments.php >> /home/gwadarone/oryx_appointments.log 2>&1
15 * * * * /opt/cpanel/ea-php74/root/usr/bin/php /home/gwadarone/public_html/lumiere/cronjobs/sync_oryx_procedures.php >> /home/gwadarone/oryx_procedures.log 2>&1
45 * * * * /opt/cpanel/ea-php74/root/usr/bin/php /home/gwadarone/public_html/lumiere/cronjobs/sync_oryx_receipts.php >> /home/gwadarone/oryx_receipts.log 2>&1

These imports use existing config.php and sync_runs. No schema migration is included.
