How does changing the (correct) building=commercial to building=yes relate to your changeset comment?

Where you added layer=1 in response to an issue flagged by the iD editor, this didn't solve the problem. It just hid it to make kit harder for someone else to find and resolve. This isn't entirely your fault, because the way the editor presents solutions to the problem of a building and highway crossing is very poorly designed.