Poka-yoke - mistake-proofing
Poka-yoke (pronounced “POH-kah YOH-keh”) means “fail-safing” or “mistake-proofing” avoiding (yokeru) inadvertent errors (poka) is a behavior-shaping constraint, or a method of preventing errors by putting limits on how an operation can be performed in order to force the correct completion of the operation. The concept was originated by Shigeo Shingo as part of the Toyota Production System.