Provide a calendar for each goal to view and edit the goal's rate for specific days
I think the current way of scheduling breaks is a little bit too cumbersome. It is also difficult to see for which days one has scheduled breaks. What I would suggest is providing a calendar view for each goal. The idea would be that for each day of the calendar you see a number indicating the rate of the goal for that day. For instance, if for a given goal you have a daily rate of 10, then you would see the number 10 for each day in the calendar. If you have scheduled a flat spot for certain days in order to take a break, then for those days you would see the number zero. This would give you a quick overview of all the breaks you have scheduled.
Moreover, I would suggest allowing to edit the rate for given days by selecting them. It would be nice if you could make selections such as "select weekdays" or "select weekends" and then assign a given rate for all weekdays or weekends, respectively. It would also be nice to assign a given rate from a certain day onwards. This would allow you to plan ahead and set a given rate for example for the first month of your goal, a slightly higher rate for the second month, and a target rate from the third month onwards.