May I recommend letting your plebe learn to manage that for you.
They will have a watchbill they can reference. Depending on how many sections they are in, they should be able to predict which of their weekends will be a duty weekend with no liberty. They will also learn the finer points of swapping watches. Mids are generally very good about helping each other out to accommodate personal weekend plans. Let’s say you want to come visit on a birthday weekend, but it’s a duty weekend. If they can find someone willing to take it, and usually take one of theirs in return, then get it officially blessed, it all works.
I am not feeling the urge to plow through MidRegs right now, but generally speaking, if you’re in the duty section over the weekend, even if not on watch, you have neither town nor Yard liberty. I will defer to any current mids/recent grads if that is managed differently now. Mids in the duty section not on watch can be grabbed up at anytime to be in a working party or do anything else needed by the duty officer, so in my mind, they can’t be off on Yard liberty, but easily findable.
I always recommend letting your mid tell you good times to visit. They have overflowing plates, sometimes one in each hand and another balanced atop their heads, and weekends are times to deal with a lot of that. It is constant presssure, and DH and I have often been witnesses to our sponsor mid family feeling extra pressure from loving parents wanting to visit. Or they may budget 2 hours to walk out in town with a friend to hit up Kilwin’s for a treat on Saturday afternoon, then it’s back to the books, getting in PRT prep time, doing stuff for their ECAs or sport or company duties, getting some extra sleep or even chasing after a potential love life or having down time in the Hall with good friends, no agenda, no questions.
Offer them a window of time - fall weekend with no football game, Jan-Feb during the Dark Ages - and ask them to choose. Then they can plan accordingly, try to get more done ahead of a visit so they can open up the time without feeling they are getting behind in their work.
Pro tip: Long weekends with a holiday Monday, plebes rate Town liberty Sat AND Sun, Yard liberty Monday.
Now is also a good time to let that awareness settle into the back of your mind that at some point during these 4 years, they will tell you they are not coming home for spring break or just a few days at winter break then off to a ski trip with buddies.