Post any defects you find in the released or beta versions of the ImageMagick software here. Include the ImageMagick version, OS, and any command-line required to reproduce the problem. Got a patch for a bug? Post it here.
I think the OP is asking why one identify command shows the type as "Bilevel", where another shows it as "Grayscale".
The answer is that "Grayscale" comes from the colorspace (which is metadata), whereas "Bilevel" comes from testing all the pixels values for being black or white.
The "identify" command generally doesn't read the pixels, because most uses of identify without "-verbose" don't need pixel values. The "convert" command generally does read all the pixels.
I cannot find a clear document for identify output (when invoked without options), what information is shown at there, but can guess it tried to show best from known information.
So I'm still curious why my first command ($ magick identify logo_mix.tif) need to read all pixels of the first page...