Thanks! :D
You have to defeat every boss in a run without damage. Having it span runs would be wayyyy too brutal. I don't think shield damage counts, but I don't exactly remember.