Ireland
Practice Relating to Rule 6. Civilians’ Loss of Protection from Attack
Under Ireland’s Geneva Conventions Act (1962), as amended in 1998, any “minor breach” of the 1977 Additional Protocol I, including violations of Article 50(3), is a punishable offence.
Ireland’s Basic LOAC Guide (2005) states: “In case of doubt as to the status of [a] person … [they] shall be assumed to be civilian.”

(emphasis in original)
Under Ireland’s Geneva Conventions Act (1962), as amended in 1998, any “minor breach” of the 1977 Additional Protocol I, including violations of Article 50(1), is a punishable offence.