It was wrong for me to say he is a POW, knowing that some would think he is subject to the Geneva Convention on the basis of the term "POW".
Actually the Geneva Convention goes into some detail on the issue of legal combatants. And by any reading of the pertinent definitions, Hamidi is not a legal combatant.
So he is a combatant, but not a legal one, and therefore not subject to the Geneva Convention.
However he remains a combatant nonetheless, and therefore can be incarcerated under the conventions of war, e.g., no lawyers, no habeus corpus.
International law is by no means vague on this issue. Hamidi has no standing whatsoever. However, U.S. law is somewhat vaugue and undefined, so don't go trotting-out these stageplays of outrage and self-righteousness.
Hamidi is a military enemy in a military brig. Period.