I've always seen the 'No Nukes' prohibition as 'Don't use nukes against your neighbors!' Remember, the Imperial Rules of War are unwritten. They say what the local Imperial decision-maker says they say. And their entire purpose is to reduce the destruction wrought by local conflicts. The Imperium sees it as impractical to prevent local wars; at best it sees them as the lesser of two evils, not a good thing. "So, children, if you must fight, play nice. Governments, don't carpet-bomb your own citizens, even with conventional bombs, don't gas them, don't use biological weapons, and DON'T USE NUKES! And revolutionaries, same goes for you!"
Also, the Imperium may need some sort of decent excuse to interfere with the affairs of member worlds, just to avoid making the other member worlds (the high-tech, high-population ones) nervous.
But all this is down on planetary surfaces with civilians around. I'm not at all sure the Imperium would bat an eye over two sides in a local (intra-system) fight between opposing warships using nukes on each other. (One system invading another is, of course, a no-no; protecting a member world from attacks from outside the system is IMO one of the things a membership treaty specifically obliges the Imperium to do).
Hans
Also, the Imperium may need some sort of decent excuse to interfere with the affairs of member worlds, just to avoid making the other member worlds (the high-tech, high-population ones) nervous.
But all this is down on planetary surfaces with civilians around. I'm not at all sure the Imperium would bat an eye over two sides in a local (intra-system) fight between opposing warships using nukes on each other. (One system invading another is, of course, a no-no; protecting a member world from attacks from outside the system is IMO one of the things a membership treaty specifically obliges the Imperium to do).
Hans