# Alur Pesan Templat Massal

1. Pastikan audiens dari peer eksplisit, folder, tag, atau daftar dialog sebelumnya.
2. Pilih satu templat dari `assets/templates.json`.
3. Isi variabel secara konservatif. Biarkan variabel yang belum terselesaikan terlihat dalam pratinjau alih-alih menebak.
4. Panggil `outbox_preview`.
5. Sajikan jumlah penerima, penerima yang dilewati, pratinjau pesan, jadwal, dan risiko.
6. Selesaikan langkah pencatatan persetujuan khusus runtime; persetujuan saja tidak menjalankan pratinjau.
7. Panggil `outbox_send_approved` hanya setelah persetujuan atau ketika kebijakan mengizinkan eksekusi otomatis.
8. Laporkan penerima terkirim, terjadwal, dilewati, dan gagal.

Gunakan kunci idempotensi yang stabil untuk percobaan ulang, misalnya hash ID templat, penerima, jadwal, dan ID permintaan pengguna.
