The separate reference period and publication date matter for trading software too. I would add the exact time the value first became available to the strategy, plus a version or revision date. A later corrected number must not replace the earlier observation in a historical decision. One useful acceptance case is a release that arrives after the decision cutoff: preserve the earlier value and verify that the new release cannot change that already-made decision.