Do the rules on conditional constructions depend in any way on whether the main-clause is in negative?
Here is one example:
We are trying to write-down all the steps, so that if another person wants to work on the code a year from now, they will not need to re-do everything from scratch.
Does the application of "will not" sound natural in the above sentence?