What problem does it solve? Legacy Vue admin projects often contain dozens of list pages where dictionary-rendered columns still display as plain text, making status and type values hard to scan visually. Manually auditing and upgrading hundreds of dict columns across files is error-prone and unmaintainable. ## Core Features & Use Cases - Graded Audit Report: Scans .vue and .ts files under a target directory and classifies dict-rendered columns into P1 (status/type semantics), P2 (neutral labels), P3 (fmtDict helper style), P4 (custom formatters), and P5 (logicType dict config columns). - Safe Auto-Conversion: With --fix, converts P1 columns to defaultSlot renderers calling dictAutoTag, which uses renderAutoTagByLabel from @agile-team/wl-skills-ui to render solid tags for status words, outlined tags for category words, and plain text fallback for neutral labels. - Import and Cleanup Handling: Automatically inserts or extends import statements, removes orphaned alias const definitions after conversion, and skips files when a brace-balance sanity check fails. - Use Case: Run the audit on src/views of a legacy project, review the P1/P2 report, then apply --fix to upgrade all status and type columns to colored tags in one pass. ## Quick Start Ask the AI to audit the list pages under src/views for dict columns still shown as plain text and convert the status and type columns to semantic auto-color tags.