hi claude, go into planning mode and create a comprehensive migration plan for this repository. when we are done tweaking it, save the plan in migration-plan.md
the migration plan should start with migrating vue 2 to vue 3 without using the migration build (this app uses vuetify which is not compatible with the migration build) the key migration changes are listed here: https://v3-migration.vuejs.org/breaking-changes/
start by analysing the code base and reviewing the packages that need to be updated. once the packages have been updated, update plugins and plugin code to be compatible with vue 3
ensure both the development server is running and the app is building without errors, then move onto the vuetify migration - refer to the general guidance here: https://vuetifyjs.com/getting-started/upgrade-guide/
after vuetify 3 has been installed: