Commit Graph

  • b0892706c8 fix(skills): Step 7 改为 design-handoff 自行实施,不再调用 huashu-design iven 2026-05-18 01:54:17 +08:00
  • 530262590e feat(skills): design-handoff 升级为全流程编排器 iven 2026-05-18 01:51:40 +08:00
  • 6759723731 docs(ai): 修复 Spec Review 发现的 9 个问题 iven 2026-05-18 01:51:03 +08:00
  • 1c8319fb4d docs(ai): AI Agent 突破口设计规格 — ReAct Agent + Function Calling iven 2026-05-18 01:42:13 +08:00
  • 6151fde7c4 fix(skills): 修复 design-handoff 医生端原型输出质量 iven 2026-05-18 01:00:20 +08:00
  • c26ca9088b feat(skills): E2E 验证通过 + 首个交付包(mp-00-visitor) + .design/tokens.yml iven 2026-05-18 00:08:05 +08:00
  • 63a9dac9d3 docs(skills): 更新 SKILL.md 脚本调用参数对齐实际接口 iven 2026-05-18 00:05:59 +08:00
  • a4732cd2d4 feat(skills): 添加截图提取 + 交互推断脚本 + SPEC 模板 iven 2026-05-18 00:04:31 +08:00
  • 35bd60af5b feat(skills): 添加 HTML 原型解析 + Token 三层匹配脚本 iven 2026-05-17 23:37:59 +08:00
  • b8dce8a42a feat(skills): 创建 design-handoff skill 骨架 + 配置文件 iven 2026-05-17 23:17:37 +08:00
  • d26ea64ab2 docs(wiki): 全面重写小程序质量规范清单 — 12类44条规则,覆盖164条git历史 iven 2026-05-17 20:33:25 +08:00
  • 676a6c0e13 docs(wiki): 新增小程序质量规范清单 — 8类规则+提交前检查+PR Review依据 iven 2026-05-17 20:12:39 +08:00
  • fcce2f5c51 fix(mp): 二轮审计修复 — ScrollView嵌套/InputField重建/markdown分组/BLE上限/缓存清理 iven 2026-05-17 18:54:27 +08:00
  • 66aef532fa docs(wiki): 更新小程序并发安全相关内容 — 并发限制器/长轮询/导航保护 iven 2026-05-17 18:37:55 +08:00
  • 3c98aaedbd docs(wiki): 更新关键数字日期 — 小程序 P0-P2 修复 iven 2026-05-17 17:13:54 +08:00
  • 59dd5ef38e fix(mp): P1+P2 稳定性加固 — 导航安全+生产日志+分包预加载+logout清理 iven 2026-05-17 17:13:35 +08:00
  • 1576709342 docs(wiki): 新增症状导航 — 开发者工具卡死(并发饥饿)修复记录 iven 2026-05-17 17:02:08 +08:00
  • 9d50ef7847 fix(mp): 修复并发请求饥饿导致开发者工具卡死 iven 2026-05-17 17:01:24 +08:00
  • b84becfbea fix(mp): 文章详情页对齐 mp-04 原型 — 流式布局+底部浮动栏 iven 2026-05-17 15:53:03 +08:00
  • d5ec250184 feat(docker): 云端部署配置 — host 网络模式 + 环境变量模板 iven 2026-05-17 15:06:53 +08:00
  • b8ce19f5dc fix(mp): 文章列表页对齐 mp-04 原型 — 分类Tab+卡片布局+字号 iven 2026-05-17 14:55:56 +08:00
  • 29d77e8c3d fix(mp): SegmentTabs pill 增加 margin-bottom 间距 iven 2026-05-17 14:38:29 +08:00
  • 6c42d541fc fix(mp): SegmentTabs pill 变体对齐原型 — 等分圆角矩形 + 阴影 iven 2026-05-17 14:34:50 +08:00
  • c631d364b3 fix(core): 消除乐观锁 version.unwrap() 潜在 panic iven 2026-05-17 13:05:40 +08:00
  • 7b2c03309c fix(mp): Profile 积分卡片 flex:1 等分宽度 iven 2026-05-17 13:04:10 +08:00
  • e8bbc36364 perf(auth): JWT 权限缓存 RwLock 替换为 DashMap iven 2026-05-17 12:54:34 +08:00
  • c2c7f2d967 docs(wiki): 更新 Design Token 字号统计 + ContentCard margin prop iven 2026-05-17 12:53:28 +08:00
  • 227d81ddd6 ci(security): 新增 cargo audit + npm audit 安全扫描步骤 iven 2026-05-17 12:50:27 +08:00
  • 551d19d921 fix(mp): 修正 design token 字号对齐原型 + ContentCard margin prop iven 2026-05-17 12:48:38 +08:00
  • 6841c45846 fix(security): 文件上传 MIME 白名单 + OAuth JWT 密钥路径统一 iven 2026-05-17 12:40:02 +08:00
  • 8d3c5915c9 docs(analysis): 六维度全面均衡分析 + wiki 关键数字校正 iven 2026-05-17 12:01:15 +08:00
  • c38967a36e fix(mp): 修复小程序角色路由 + 前后端字段对齐 + E2E 测试报告 iven 2026-05-17 01:51:02 +08:00
  • aa27c5174c docs(mp): 新增小程序全页面 HTML 原型 + UI 优化指南 iven 2026-05-17 00:51:07 +08:00
  • 710b2e2423 feat(ai): 新增 AI 客服聊天功能 + 消息页重构为小华助手 iven 2026-05-17 00:49:41 +08:00
  • 4be28de3ce fix(health): 修复患者端咨询权限+聊天页UI+SVG模板警告 iven 2026-05-16 22:38:21 +08:00
  • 95e219ad5a refactor(mp): CSS 变量主题 + 登录页改造 — UI 优化 Phase 0-2 iven 2026-05-16 21:29:13 +08:00
  • 1786f0d707 fix(mp): 修复组件库运行时错误 — React 未导入 + SCSS 路径 iven 2026-05-16 07:38:26 +08:00
  • f8d0b41d61 docs(wiki): 更新关键数字 — 统一组件库迁移完成 iven 2026-05-16 01:56:22 +08:00
  • 184bd0ea03 refactor(mp): 迁移剩余 8 特殊页面到统一组件库 iven 2026-05-16 01:55:28 +08:00
  • c6bffd4019 refactor(mp): 迁移个人中心 12 个页面 — 统一组件库 iven 2026-05-16 01:34:05 +08:00
  • 466b6567d1 refactor(mp): 迁移商城+AI报告+预约列表+文章详情页 — 统一组件库 iven 2026-05-16 01:33:42 +08:00
  • 37327a4da4 refactor(mp): 迁移医护+健康页面 — 使用 PageShell + ContentCard 统一组件库 iven 2026-05-16 01:33:24 +08:00
  • 4dd5a1b4d9 refactor(mp): 迁移创建页 — 使用 PageShell + ContentCard 统一组件库 iven 2026-05-16 01:33:06 +08:00
  • 900c9babc3 refactor(mp): 迁移预约+AI报告详情页 — 使用统一组件库 (12/12) iven 2026-05-16 01:17:04 +08:00
  • 61f1061092 refactor(mp): 迁移患者端详情页 — 使用统一组件库 (10/12) iven 2026-05-16 01:16:49 +08:00
  • 85701ddeb2 refactor(mp): 迁移医生核心详情页 — 使用统一组件库 (6/12) iven 2026-05-16 01:16:32 +08:00
  • 5e230ba1b5 refactor(mp): 迁移医生临床详情页 — 使用统一组件库 (4/12) iven 2026-05-16 01:16:16 +08:00
  • 8d41d5a167 refactor(mp): 迁移随访列表页 — 使用统一组件库 PageShell/ContentCard/StatusTag/LoadingCard/SearchSection iven 2026-05-16 00:56:51 +08:00
  • 40b88c566d refactor(mp): 迁移医护咨询列表页 — 使用统一组件库 PageShell/ContentCard/StatusTag/LoadingCard/SearchSection/PaginationBar iven 2026-05-16 00:56:38 +08:00
  • 483342a1d8 refactor(mp): 迁移告警列表页 — 使用统一组件库 PageShell/ContentCard/StatusTag/LoadingCard/SearchSection/PaginationBar iven 2026-05-16 00:56:26 +08:00
  • ae23baeece refactor(mp): 迁移报告列表页 — 使用统一组件库 iven 2026-05-16 00:56:18 +08:00
  • 3e88dcaba5 refactor(mp): 迁移处方列表页 — 使用统一组件库 iven 2026-05-16 00:56:02 +08:00
  • 9415807a40 refactor(mp): 迁移透析列表页 — 使用统一组件库 iven 2026-05-16 00:55:50 +08:00
  • 1579f35ff5 refactor(mp): 迁移患者咨询列表页 — 使用统一组件库 iven 2026-05-16 00:55:40 +08:00
  • 9728afbc1b refactor(mp): 迁移文章列表页 — 使用统一组件库 iven 2026-05-16 00:55:24 +08:00
  • 80794c9547 refactor(mp): 试点迁移患者列表页 — 使用统一组件库 iven 2026-05-16 00:50:27 +08:00
  • d758563a13 feat(mp): 小程序统一组件库 Phase 1 — Token 扩展 + 10 组件 + useListPage Hook iven 2026-05-16 00:47:39 +08:00
  • 3fb5a77ac0 refactor(mp): 统一空状态为 EmptyState 组件 + 清理旧 Tab CSS iven 2026-05-15 23:11:34 +08:00
  • c06e986090 fix(mp): 小程序页面优化 + E2E 测试报告更新 iven 2026-05-15 23:03:21 +08:00
  • ced1c0ad0c fix(web): 清零前端 TS 构建错误 — 31 文件类型修复 + 面包屑 + 超时配置 iven 2026-05-15 23:03:08 +08:00
  • bf8bcdbd5d fix: E2E 测试发现的后端 BUG 修复 — 限流拆分 + 积分查询 + 错误码修正 iven 2026-05-15 22:58:02 +08:00
  • 50e3b16381 fix(health): 添加 GET 单条轮播图端点 — 修复 Switch 切换 405 iven 2026-05-15 21:40:59 +08:00
  • 33febd2fbd docs(qa): 全链路 E2E 测试报告 — 156 用例 / 28 BUG / 通过率 76% iven 2026-05-15 21:14:04 +08:00
  • d44c6167b1 fix: E2E 测试发现的 10 项 BUG 修复 — 全栈验证通过 iven 2026-05-15 21:13:49 +08:00
  • 41515e5bec refactor(web): 消除侧边栏硬编码 — iconMap 抽离 + routeTitleFallback 精简 iven 2026-05-15 19:27:10 +08:00
  • 2c48bb0f56 refactor(web): Tab 权限映射集中化 — 消除硬编码 iven 2026-05-15 19:15:26 +08:00
  • 8763e10d6e fix: 全局权限优化 — 7 项问题修复 iven 2026-05-15 19:00:48 +08:00
  • 9319203e09 docs(qa): 更新联合调试报告 — 标记已修复/误报/已验证状态 iven 2026-05-15 15:26:44 +08:00
  • 4ca9027cd6 fix: 联合调试问题修复 — 预约错误提示 + request 错误提取 + copilot 解包 iven 2026-05-15 15:25:26 +08:00
  • 057d9b5896 fix(health): 修复咨询统计返回零值 BUG + 清理 secure-storage 过时注释 iven 2026-05-15 15:05:53 +08:00
  • 2c567bd772 fix(mp): T40 UI 审查全量修复 + 设计体系一致性优化 iven 2026-05-15 11:22:51 +08:00
  • 18fa6ce6d4 docs: 全局文档梳理归档 — 删除过期文件 + 归档 V1/早期设计 + wiki 数据校正 + CLAUDE.md 规则优化 iven 2026-05-15 09:29:04 +08:00
  • dc983945ff fix(mp): 五专家组审查 HIGH 级问题修复 — 9 项 iven 2026-05-15 09:17:36 +08:00
  • 9bd2d4c2e6 docs(mp): 五专家组最终审查报告 — 综合 7.4/10(B) iven 2026-05-15 08:05:47 +08:00
  • 4c38fcd89d refactor(mp): 分包策略优化 — 合并单页分包 + doctor 拆包 + consultation 移出主包 iven 2026-05-15 07:53:00 +08:00
  • 5baa518516 refactor(mp): 长轮询通用化 — useLongPolling hook + 咨询详情页接入 iven 2026-05-15 07:38:20 +08:00
  • 6d151bbfb1 refactor(mp): request.ts 模块级状态收编 + AbortSignal + Analytics 受控 iven 2026-05-15 06:58:37 +08:00
  • 1fd2c7a533 refactor(mp): 架构重构 — usePageData 统一数据加载 + Store 解耦 + 大页面拆分 iven 2026-05-15 01:13:01 +08:00
  • 0f58af245d docs(wiki): 更新 setTimeout 修复记录 + 新增 2 条症状导航 iven 2026-05-15 00:40:23 +08:00
  • fed1759985 fix(mp): setTimeout 无清理修复 — useSafeTimeout hook + 10 页面接入 iven 2026-05-15 00:38:23 +08:00
  • 74bffb4878 fix(mp): 患者端卡死深度审查修复 — CRITICAL 回归 + 并发保护 + 页栈溢出防护 iven 2026-05-15 00:30:59 +08:00
  • 5ea991c5df docs(wiki): 更新 T40 UI 审计最终评分 iven 2026-05-14 23:13:32 +08:00
  • 8f353946e1 fix(mp): T40 UI 审计修复 — 28 项设计系统合规 + 安全加固 + 讨论记录 iven 2026-05-14 23:12:54 +08:00
  • 447126b6c5 fix(mp): 安全 P0 修复 + 架构 Hook 层补充 + 五专家组分析报告 iven 2026-05-14 20:22:29 +08:00
  • a8d7183d7c fix(mp): T40 UI 审计修复 — 28 项设计系统合规 + MCP forceSetAuth bridge iven 2026-05-14 09:38:02 +08:00
  • 9e0f421c14 chore(mp): 添加开发启动脚本(缓存清理+编译) iven 2026-05-13 23:56:54 +08:00
  • 9faccac9eb perf(mp): 移除 Zod 依赖,轻量验证替代 — 包体积 -300KB iven 2026-05-13 23:56:12 +08:00
  • 0f6f7a2851 fix(mp): DevTools 卡死优化 — filesystem 缓存 + prebundle iven 2026-05-13 23:48:35 +08:00
  • 9c7ce939c7 fix(mp): 真机调试 EMFILE — 关闭 dev 模式 source map iven 2026-05-13 23:35:17 +08:00
  • 431c42289d chore: gitignore 添加临时文件排除规则 iven 2026-05-13 23:30:45 +08:00
  • 675d5a3405 feat(mp): 新增 navigate 工具函数 iven 2026-05-13 23:29:56 +08:00
  • df1d85bfde docs: T40 UI 审计报告 + wiki 更新 + Docker 配置 iven 2026-05-13 23:29:42 +08:00
  • 212c08b7ae feat(health,ai): 后端服务优化 + 媒体文件处理 iven 2026-05-13 23:28:57 +08:00
  • e4e5ef04d4 feat(web): Web 前端功能完善 — API 扩展 + 组件优化 iven 2026-05-13 23:28:22 +08:00
  • 616e0a1539 feat(mp): 小程序功能完善 — 服务层扩展 + 页面优化 iven 2026-05-13 23:26:38 +08:00
  • 93c77c5857 fix(mp): T40 UI 设计系统合规审计修复 — 60 页面全覆盖 iven 2026-05-13 23:26:00 +08:00
  • 02082ccc61 feat(ci,ai): P2-1 权限注册表 + P2-2 AI utoipa 注解全覆盖 iven 2026-05-13 17:45:45 +08:00
  • 20d606d21c docs,ci: P2 质量体系 — 技术债看板 + 冻结策略 + fix 率趋势 iven 2026-05-13 17:19:07 +08:00
  • e9458a6bdf fix(ci,web): API 路径检查脚本归一化 + DEV 模式路由覆盖率校验 iven 2026-05-13 14:48:10 +08:00
  • c681049c82 fix(db,ci): 补全 26 个缺失权限码 seed 注册 + 检查脚本增强 iven 2026-05-13 14:30:27 +08:00