Your understanding looks correct, but I just want to clarify one thing - the timeframes overlap. So in your first example, you get 1 backup per day for one week, followed by 1 backup per week for the timeframe of 2 weeks ago through 4 weeks ago.
I don’t know if it will help, but I tried to give a very detailed description of the behavior here: