Partition via files?folders w/ year name and copy over all degree plans from previous year.
Concerns: Maintainability/support.
Run a scheduled workflow that checks if current year produces diff between last year.
if no diff: create new directory for current year and copy over the old degree plan
create a PR for copying of degree plan
if diff, open Jira ticket
if there’s a diff but the current year’s degree plan doesn’t exist, open a ticket
if a diff between two diffs of a degree plan, then raise another issue even if a degree plan was created for current year otherwise ignore
If a shared requirement changes logically, create a new edge case for that specific major.
If an edge case changes, create a new edge case
Do we support degrees before 2022?
No
Run it once a year
What if the site changes or when they upload it?
Run it one time a year automatically
If diff open an issue
If no diff copyover files to new year directory and make a PR