| name | migrate-to-v3 |
| description | Migrates legacy DB UI v2 code (cmp-*, elm-*, rea-* classes, <db-*> Web Components, db-color-* tokens) to DB UX Design System v3. |
| triggers | ["migrate to v3","upgrade from v2","convert legacy DB UI code","replace cmp-* classes","migrate db-color tokens"] |
| inputs | [{"name":"file_path","type":"string","required":true,"description":"Path to the file or directory to migrate"},{"name":"framework","type":"string","required":true,"description":"Target JS framework: react, angular, vue, or web-components"}] |
| requires | [{"context":"context/guidelines.md","autoLoad":true}] |
| tools | ["db-ux/scan_v2_migration","db-ux/list_migration_guides","db-ux/get_migration_guide","db-ux/list_components","db-ux/get_component_props","db-ux/get_component_details","db-ux/get_example_code","db-ux/list_icons","db-ux/get_design_tokens","db-ux/docs_search"] |
| outputs | ["{file_path}"] |
| on_error | {"max_retries":3,"actions":[{"log":"Call verify_migrated_code and fix reported errors before retrying."},{"fallback":"If errors persist after 3 retries, report to user with full error output."}]} |