Wiktionary
future proof
designed not to be obsolete in the future v
To make ready to meet potential future requirements, or make use of potential future opportunities.
Wikipedia
Future proof
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 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.