Before you turn a feature request into a spec, plan, or design — especially when you can still talk to the person who asked — interview them to surface the vision you can't infer from the code and the request alone: where the project is really headed, what the change is ultimately for, and the invar
Before you turn a feature request into a spec, plan, or design — especially when you can still talk to the person who asked — interview them to surface the vision you can't infer from the code and the request alone: where the project is really headed, what the change is ultimately for, and the invariant that lives only in their head. Get it into the spec so an unattended build serves the intent, n