Establishing Provenance Before Coding: Traditional and Next-Gen Signing | Synapse