Choose the simplest shape that keeps the rule explicit, testable, and easy for the next engineer to read.
Healthy defaults reduce ambiguity and lower the chance of hidden bugs. Connect the idea to a realistic coding decision so recall is easier when solving similar questions.
Additional Notes
What is the best default for argparse and commands?