What's unclear to me in reading literature about 8b/10b encoding is how it is decoded.
How an 8b word is translated to a 10b symbol clearly relies on the running disparity. But when it comes to decoding a 10b symbol, it seems like one could decode it to 8b without taking the running disparity into account. Yet, it would seem advantageous to error detection if one took running disparity into account when decoding.
Is it standard to consider running disparity when decoding 8b/10b?