Esta puta mierda de identación es la que te hace black, el formateador más usado por la comunidad python.

A ver si no me tiran en las reviews el uso de `#fmt: on/off`, porque bastante duro de leer es este código sin la "ayuda" de black. Aunque igual lo suyo es reescribirlo entero.

Siempre me quedará el vibe coding. Lo estoy usando para evitar leer código legacy (todo el que tenemos). Gasto ahora menos en el plan lite de z.ai coding de lo que antes gastaba en sal de frutas.