cognitive rigor