This seems logical but I've got a cruise next month that is currently rotating between 3-, 4- and 7-day cruise but in the app I always see 4 nights of menu.
Edit - I may have lied. Right now I see all 4 nights of menus, but night 4 just has the vegan/kids menus. Right now Navigator is prepping for a 3-night cruise.