Appearance
Vue 3 + Vite + TypeScript + Element Plus,约束明确,可直接投产
lib(基础设施) / app(骨架) / modules(业务领域) / shared(共享),ESLint 强制目录边界
路由守卫 4 步 + v-permission 指令 + 服务端下发菜单 + isSuperAdmin 短路
SearchTable / FormDrawer / PageContainer + useCrud composable,列表/表单页零样板
RFC 7807 错误契约 + ProblemDetail + HttpError + 拦截器统一提示
主色 6 阶派生色算法 + 暗黑模式 + vue-i18n 多语言切换
ErrorBoundary + loadingService + confirmService + Vue/JS/Promise 全局错误捕获