Normally, prudent architectural design, building science, building analysis software, and best practices are enough to ensure that an intervention (renovation, rehabilitation, etc.) in an historic building does not damage the structure and reduce its service life. Future-proofing is the process of anticipating the future and developing methods of minimizing the effects of shocks and stresses of future events. Future-proofing is used in other industries such as electronics, medical industry, industrial design, and, more recently, in design for climate change. The principles of future-proofing are extracted from other industries and codified as a system for approaching an intervention in an historic building. Use of computational analysis software such as WUFI-ORNL/IBP, THERM/Window, HygIRC, DesignBuilder, and EE4 support careful analysis of proposed building systems used in such an intervention, but cannot prevent all deleterious design flaws. However, there are common pitfalls which can yield incorrect results. These common pitfalls are summarized to inform the use of computational analysis software, but must be used in conjunction with the principles of future-proofing to assure the appropriate extension of the service life of an historic building.