# ---------------------------------------------------------------
# SIMAP — jadwal cron
# Sesuaikan /path/simap dengan lokasi sebenarnya.
# Pasang dengan: crontab -e
# ---------------------------------------------------------------

# Pengirim antrean WhatsApp — tiap menit
* * * * * /usr/bin/php /path/simap/web/cli/kirim-wa.php >/dev/null 2>&1

# Tandai siswa tanpa keterangan — Senin s.d. Sabtu pukul 09:00
0 9 * * 1-6 /usr/bin/php /path/simap/web/cli/tandai-alpa.php >/dev/null 2>&1

# Laporan harian ke orang tua — Senin s.d. Sabtu pukul 16:00
0 16 * * 1-6 /usr/bin/php /path/simap/web/cli/laporan-harian.php >/dev/null 2>&1

# Perawatan data — Minggu dini hari
0 2 * * 0 /usr/bin/php /path/simap/web/cli/bersih-berkala.php >/dev/null 2>&1


# Catatan:
# - Semua skrip memakai kunci berkas, jadi aman bila jalan lebih lama
#   dari jeda cron; proses berikutnya akan melewati diri sendiri.
# - Log tersimpan di web/storage/logs/cron-YYYY-MM.log
# - Untuk memproses ulang tanggal tertentu:
#     php cli/tandai-alpa.php 2026-08-20
#     php cli/laporan-harian.php 2026-08-20
