The framing
What must match is the contract, not the values.
The workflow manual states the test with unusual clarity: live test values do not need to match during testing — what must match is the data-transfer contract. That is a structural claim rather than a numerical one. The rail is correct when every required input has an identified source, every required output has an identified destination, and no critical field is left without a home. Whether today's gate happens to be Growth or Buffer is irrelevant to whether the rail is wired properly, and conflating the two is how operators end up debugging a number when the problem is a missing connection.

