Thanks, Abdul... it's a tricky thing, the more I think about it, and something you can learn a lot from by looking both directions, backwards and forwards.
What I mean is, if you discover one day that you're not recovered (several of the "negatives" on the list) then you think back and try to figure out why. Was it the training the day before? The cumulative training load over the past week? Or something non-training related -- not enough sleep, poor diet, life stress? Then, with this information, you make changes going forward, for better recovery based on what you want to do in the future. Armed with this, you can do a challenging and effective training session and still be assured that you will recover as you want to for the next one, and the whole cycle builds upon itself to get you better results from your training program.
What I mean is, if you discover one day that you're not recovered (several of the "negatives" on the list) then you think back and try to figure out why. Was it the training the day before? The cumulative training load over the past week? Or something non-training related -- not enough sleep, poor diet, life stress? Then, with this information, you make changes going forward, for better recovery based on what you want to do in the future. Armed with this, you can do a challenging and effective training session and still be assured that you will recover as you want to for the next one, and the whole cycle builds upon itself to get you better results from your training program.