Principlev1
Documentation must be updated in the same commit or editing
Documentation must be updated in the same commit or editing session as behavioral changes, not as a separate follow-up task, because manual synchronization steps that can be skipped will be skipped.
Why This Is a Principle
Grounds in Human memory under stress and cognitive load is unreliable (memory under load is unreliable) and Behavior follows the path of least resistance due to the (systems follow path of least resistance). The principle derives from these: don't rely on future memory or discipline—make synchronization structurally automatic. This is highly actionable and general across any documented system.