Wow that’s a lot to unpack.
Dahyia doctrine - this means inflict damage on your enemy in such way that will deter him from ever trying to attack you again. It was named in the 2006 Lebanon war, which Hezbollah started, after which nasrallah admitted that if he knew of the Israeli response, he would not have started the war. I suppose your a 5 star general with a better way of creating deterrence.
Hannibal directive - affects only soldiers, and it means that the army must do whatever’s necessary to prevent a kidnapping. This is after a soldier was kidnapped into Gaza, kept there for 5 years without seeing any natural party to assess his condition (which is illegal but no one cares about that when Israelis are the victims), and eventually was released against 1,000 Palestinian prisoners, one of which was sinwar. Again, I assume you are a 5 star general that can find a better solution.
Israel is a secular state. The only thing controlled by religion is marriage (btw USA gives weapons to turkey, Saudi Arabia, UAE, where is the protest against support of these unsecular countries?)
And finally - how exactly is the Iran war illegal?