Joat42 wrote:Now, one of the parties in this war is a signatory and are bound to follow it. They are also bound to uphold the convention against engaged parties that aren't signatories, see 2GC IV, Article 2. So your question about "who's the heavy here" has a clear answer: Both.
Sorry, but you are 100% wrong in your reading of the relevant clause.
2GC IV, Article 2, 3rd paragraph wrote:Although one of the Powers in conflict may not be a party to the
present Convention, the Powers who are parties thereto shall remain
bound by it in their mutual relations. They shall furthermore be
bound by the Convention in relation to the said Power, if the latter
accepts and applies the provisions thereof.
This is saying that if, for example, Russia were to join the conflict on the side of Hamas then Russia and Israel would be bound to treat each other under the terms the the Convention. That 2nd sentence makes it clear that Hamas only gains the protections of the GC if they agree to abide by it and actually do so. Said action would require that they stop shooting their rockets into Israel's civilian areas, which they are only going to do when they run out of them.