···8888- Object/interface keys sorted alphabetically
8989- Destructured keys sorted alphabetically
90909191+## Refactoring Guidelines
9292+9393+When refactoring existing code:
9494+9595+- **Preserve all JSDoc comments** - Read the original file first and keep all existing documentation
9696+- **Match existing code patterns** - Look at similar files in the codebase for conventions
9797+- **Prefer `edit` over `write`** - Making targeted edits preserves comments better than rewriting files
9898+- **Check reference implementations** - For plugin work, use Valibot as a reference for proper patterns
9999+91100## Pre-commit Checklist
9210193102Run before committing (Husky runs format + lint automatically, but also verify):