The automated logic behind many financial decisions — for example, decisions that determine whether a client is approved for a credit line — is hard-coded. Often, it’s not easily changed.