Just trying to clarify the coding required for this, and how it would be implemented. (This also provides a step-by-step way to analyze the suggestion, and point out more specific issues.)
1. A TRAM button is enabled on a player's turn.
2. When pressed, that player's hand is revealed to all other players.
2b. No other players' hands are revealed
3. A new button appears, accessible to each player, to agree or disagree that they cannot take a trick. This button exists outside the game time -- IE, players can click on it during or not during their turn, and it doesn't affect the time for other moves. The game continues until all players have voted.
4. To prevent any unintentional information, the results of the vote are not published -- only if the player has voted or not.
5. Once all voting is completed, If all players agree, the round ends immediately, with all cards going to the claimant.
5b. Once all voting is completed, If at least one player didn't agree, the claimant's hand is once again hidden.
Important: the system's responsibility in this is to reveal/hide the hand, report when each player has voted, tally the results, and act on the results of the vote. It does not analyze any hand.
If all players don't agree, courtesy in play should be to *not* ask who disagreed, or why.