Только возникает проблема: За одну фазу цикл должен смениться 3 раза. Если у нас год идет за месяц, то одна фаза длиться неделю. А значит за неделю нужно 3 раза изменить цикл.
Я предлагаю, чтобы в одну фазу шел один цикл, т.е:
1 неделя
1 фаза-весна
пн-вт-растущая
ср-чт-полнолуние
пт-сб-убывающая
вс-новолуние.
и так каждую неделю.