Theoretical considerations on programmatic assessment | Synapse