I didn’t ignore it. It specifically means states can’t make laws that go against the treaties. That is all. It does not mean they are laws like any other law. Congress passes laws to say things are bad. Not everything that is technically a law is the same as something that a person can be put on trial for.
The part you ignored is where international treaties are called “International Law”, and “supreme Law of the Land”; They are therefore a law in a general sense of the word. As in “a piece of text defining rules of conduct”.
Also they are ratified by Congress (the Senate specifically), and are enforced by the contracting parties inside their own jurisdictions; So they are technically equivalent to a federal law (not just in the US, in most jurisdictions I’m aware of), insofar as de jure they have to be treated like one by the executive and judicial branches. So not sure why you are even trying to make up this distinction without a difference here.
But speaking of things being ignored. You ignored that congress has refused to approve any of the updates to the geneva convention.
Yeah I ignored that because it’s irrelevant and also incorrect. The US ratified Protocol III from 2005.
So you would have to check if the things that were done are even in the part they ratified.
The rule in question is derived from Article 12 of the Second Geneva Convention from 1949, which the US also ratified. Also you seem to be suggesting that the DoD released a manual discussing rules which don’t apply to them, which seems bonkers.
Even if they are, by not ratifying the updates, they have made clear they no longer support it.
Not how this works. If you want to no longer be bound by a contract you cancel it. The US did not do so. They could, but they did not.
So again, it is highly questionable as to if the things they did ratify can be considered laws like normal bills that are drafted and passed by congress.
To you maybe.