Cache policy centralizes cache layout decisions away from runners. This keeps cache paths stable and makes future evolution explicit.