That’s rough. Those tiles are broken because they were installed improperly. The proper fix is to redo.
However, that’s expensive and or time consuming. A rug or bath mats would cover it in a pinch. I recommend not doing a tile surface refinish (sold as kits like Rust-Oleum) because the cracks will just show through again shortly, and you’ll lose any non-slip properties those floor tiles have.

I’ve used a lot of frameworks. Spec kit is rigid, and you get out of it what you put in. It’ll generate plans and tasks, but if you don’t review them and iterate before executing, you’re just vibe coding with extra steps. Doing it right kind of feels like accelerated waterfall.
I used GSD for a while and really liked it. It felt like a nice balance between structure and velocity.