Are we ever passing `assessment_requirements` without a `peer` key? If so, it seems like that should be an error that we need to fix in our code.