How schedules are generated
CustodyBuilder starts with a common parenting-time pattern, a start date, and parent labels. It repeats the selected pattern across a visible calendar month so parents can see actual overnight dates instead of only reading a schedule name.