Why is a 100% bond portfolio deemed to have diversification when it only has one asset class?

The diversification rating tells you how much extra risk a custom portfolio is taking compared to a comparable optimized portfolio. A 100% short-term bond portfolio has an extremely low level of risk and is the optimal portfolio at that low level of risk. Because 100% short-term bonds provides optimal return at that risk level, it is given a good diversification rating.