I’d like to propose moving away from “Open” and “Triggered” as the two states for Endstops (and other similar devices.
The trouble is, when users have a correctly configured Normally Closed endstop, klipper literally ends up using the word “Open” to refer to the endstop itself being “Closed”, and “Triggered” to refer to it being “Open”. Triggered/open is fine, but Open/Closed is very, very confusing for new users.
About the best I can think of offhand is simply using “Not Triggered” and “Triggered”, Though I’m certainly open to other suggestions.
I’m also happy to submit a P.R., but I figured I’d post this first, just to see if it’s worth pursuing. (and see if anybody can think of a better terminology)