When building Agile OKRs I start with the strategy and then ask if the attribute we are measuring, increased or decreased, and by what percentage? This is why flow metrics around ability to innovate and get to market as well as customer outcomes are where I start to build my Agile OKRs.
OKRs have been an established way to set objectives however the associated activities tend to focus on outputs and not outcomes and impacts. To measure Program Agility, we used Evidence Based Management (EBM) as a framework for OKRs to help shift metrics towards value of the investment to help them make strategic investment decision based on evidence to improve business outcomes.