Quran 9:10-13 Reason For The Directive Of War
Yes- the reason of ‘for breaking their oath’ is repeated over and over again. And the purpose is not to kill them as the purpose of the directive of God’s punishment usually is- it’s just to make them desist. Also 9:6 makes it seem that the balagha was not completed yet