pub fn majority(trits: &[Trit]) -> Trit
Majority vote across a row of trits — reduces a vector to one trit. Returns the sign of the sum: positive majority → +1, negative → -1, tie → 0.