(Re)arms the nudge for app: one pending alarm per package, replaced on every launch so the trigger always reflects today's real usage.