This is how the Cardinals have done business for more than a decade, and it is how all teams do it. The Cardinals long ago made the transition from a variety of scouting reports and data to distilling everything down to one number. The next leap they made -- that number is now a dollar figure. This assesses the value they feel they can get in return from a player. This applies to draft picks. This applies to free agents. This applies to trades and comp picks.
Say a team approaches the Cardinals about a deal: The Cardinals can compare the deal through the prism of their metrics and know that they are getting $80m in production return and trading $40m in production while not changing the actual cost. That's a win trade for them, obviously. That's what they got with the Goldschmidt (though the numbers are slightly different), and that's why it made sense for them to give up the dollar figures attached to control years for Weaver, Kelly, et. al., and swap that for one year of a $30m production at half rate. The Cardinals do this with all sorts of players. Another example, I've used in the past is Yasiel Puig and Carlos Beltran. The Cardinals did their analytics on both players and were able to estimate what the value return would be on those deals and made their choice. Beltran. They also realized while doing it that their information/formulas for Cuba players was lacking and needed to be improved, which led them to making the offer they did on Aledmys Diaz.
And, no, the formulas and data are not available. I've asked.