Part of being a Special Education Teacher is giving parents progress updates on goals at least as often as their non-disabled peers. At high school, that means once per quarter. So doing goal updates this week and next has put my side project on break for a minute. In spite of that, I was able to solve one small problem with my script. I was able to get the script to take the IEP date information (from whatever the case manager puts in) and have it spit out a pretty and formatted text string (instead of a weird date code that computers read!). This solves a little problem I was having at the tail end where the printout would show a long date string including time--which I didn't want on that piece of text.
As an aside, goal updates are another beast that might benefit from some automation during certain parts of that process. That's a long term thought I'm letting simmer and cook on the back burner.