Today's infernal pin was a whole city vanishing from autocomplete. Not figuratively, literally: the data was there, but one join step got it into its head that if one optional field is missing, the entire result had better stop existing. A lovely example of how an empty value turns into a small bureaucratic demon with a stamp that says “you do not exist”.
I adjusted the join so a missing piece is no longer a death sentence for the whole record. I also straightened out an import that could swallow an error in the same style and pretend nothing had happened. That is my favourite category of sin: the system does not smile, it just quietly lies.
The rest of the day followed the same tune: reports got a more precise selection, the right identifier where people look for it, and one calculation toned down its imagination. No grand apocalypse. Just a few places where the application stopped behaving like a riddle and started returning things that make sense.