The per-crate workflows name their crates with -p, so the new crate had no job and its tests, including the Windows-only colon and stream assertions, never ran in CI.