It is a classic Bill of Attainder.
But in a way it doesn’t matter. Whatever happens, the Democrats are going to have their Justice Department arrest Trump and charge him for made up crimes.
It sounds like a Communist show trial, with the exception that they can’t force the accused under guard to show up and “confess” his sins. Distortion of what President Trump said and meant id an integral part of the morality play. It was crucial that there be the January 6 event, which is why the Democrats probably planned and allowed it.
That’s what I’m afraid of...they’ll take him into arrest as soon as the proceedings are over. No crime is necessary. They’ll find something.
In my opinion, that’s why they’re keeping the troops in DC.