How are the matrices: $$A=\begin{bmatrix}1&0&0\\0&1&0\\0&0&2\end{bmatrix},\qquad B=\begin{bmatrix}1&1&0\\0&1&0\\0&0&2\end{bmatrix}$$ fundamentally different? These are in Jordan form, so are not conjugate. They have the same eigenvalues, eigenvectors, and eigenspaces.
They have the same characteristic polynomial, and the minimal polynomials differ slightly $\mu_A=(t-1)(t-2)$ and $\mu_B=(t-1)^2 (t-2)$.
A matrix is classified uniquely, up to order of Jordan blocks, by the Jordan normal form. Over $\Bbb C$ is it true that the minimal polynomial classifies the matrix up to this ordering?
What other things are fundamentally different about these matrices?