Não entendi a função dos atributos **finished_at** e **start_at** no grupo de validations.

O que começou e terminou? o ciclo de validações? se é isso, esses atributos podem ser os que estão no nível dos atributos do attempt.