If LLD is using robot as a title there I think it's fine, if not, then it's an error.
I mean you can't hold her to the same standard others are using the word because her interpretation could be different and they're not under a perfect grammar post restriction, so the way others are using the word shouldn't factor in to the decision, I think. She didn't say "robot" before that in her iso, so it's hard to know whether it was intended or not.
Her next post doesn't have it capitalized, though. Which means there