Folded the new capture into 999.4 instead of a fragmented duplicate: - Half A (existing): author per-event VALARM in the event form, incl. 'no reminder'. - Half B (new, 2026-06-10): reminderScheduler honors each event's VALARM TRIGGER instead of the hardcoded 15-min lead, and fires nothing when there's no alarm — preserving the catch-up + per-uid exactly-once dedup guarantees.