a small CLI people can trust: the version with actual constraints
The first answers were broad enough to be useless. This version asks for assumptions, evidence, and a next step.
Give me a short checklist for a small CLI people can trust. I want something I can run before I call the work done.
Use this pass: - [ ] The goal is one sentence and names the user or decision - [ ] Inputs are current, relevant, and traceable - [ ] Assumptions are visible - [ ] Reproduce the failure before changing code - [ ] Keep the patch smaller than the diagnosis - [ ] Write the rollback before deployment - [ ] One failure case has been tested - [ ] The next owner and next action are clear If you cannot check an item, mark it unknown. Do not quietly treat unknown as done.