-- =====================================================================
-- 0013 — Gap DB di-flag QC Integrator (8 Jul 2026)
--   `broadcasts` belum punya kolom app_source; engagement.php (HrEngagementPage)
--   perlu ini untuk memfilter pengumuman per modul (spek HotelCrew §2.1).
--   Lihat catatan di HrEngagementPage.php baris ~22.
-- Idempoten secukupnya: jalankan sekali setelah 0009 (mkt_init).
-- =====================================================================

ALTER TABLE broadcasts
    ADD COLUMN app_source ENUM('fix','hrd','sell') NOT NULL DEFAULT 'fix'
    COMMENT 'modul asal pengumuman: fix (engineering existing) | hrd (CREW) | sell (SELL)';
