diff --git a/.claude/memory/MEMORY.md b/.claude/memory/MEMORY.md index d32a60f..0dbe568 100644 --- a/.claude/memory/MEMORY.md +++ b/.claude/memory/MEMORY.md @@ -1,10 +1,10 @@ -_Last synced: 2026-07-20 | Base commit: `5c518cb`_ +_Last synced: 2026-07-21 | Base commit: `f671764`_ # 记忆索引 | 文件 | 描述 | 类型 | 最后更新 | |------|------|------|----------| | project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-05-14 | -| project_progress.md | 各模块原型开发进度 | project | 2026-07-20 | +| project_progress.md | 各模块原型开发进度 | project | 2026-07-21 | | decisions.md | 关键设计决策与架构约定 | project | 2026-06-15 | | feedback.md | 协作规范与用户纠正记录 | feedback | 2026-06-15 | | user_profile.md | 用户角色与偏好 | user | 2026-04-21 | diff --git a/.claude/memory/lint_report.md b/.claude/memory/lint_report.md index 71bb60d..9db7594 100644 --- a/.claude/memory/lint_report.md +++ b/.claude/memory/lint_report.md @@ -2,12 +2,12 @@ name: 记忆健康检查报告 description: memory-lint 最新一次执行的检查结果与待处理项 type: lint -last_updated: 2026-07-20 +last_updated: 2026-07-21 --- # 记忆健康检查报告 -> _执行时间: 2026-07-20 | Base commit: `5c518cb` | Last synced: 2026-07-20_ +> _执行时间: 2026-07-21 | Base commit: `f671764` | Last synced: 2026-07-21_ ## 健康概览 @@ -35,17 +35,17 @@ last_updated: 2026-07-20 ### [ERROR] 过期记忆 -- **文件**:`user_profile.md`(last_updated: 2026-04-21,已过期 90 天) +- **文件**:`user_profile.md`(last_updated: 2026-04-21,已过期 91 天) - **建议**:若用户角色或协作偏好发生变化,执行 `/memory-update` 更新;否则可忽略 ### [WARN] 过期记忆 -- **文件**:`project_overview.md`(last_updated: 2026-05-14,已过期 67 天) +- **文件**:`project_overview.md`(last_updated: 2026-05-14,已过期 68 天) - 自上次更新后项目新增净菜贴标秤、净菜组配秤重构、营养边缘服务、西安应急大屏 v2/v3、蓝牙体重秤小程序等模块 - **建议**:若需同步技术栈/架构变化,执行 `/memory-update` 或手动补充模块结构说明 -- **文件**:`decisions.md`(last_updated: 2026-06-15,已过期 35 天) +- **文件**:`decisions.md`(last_updated: 2026-06-15,已过期 36 天) - **建议**:若期间产生新的关键决策,执行 `/memory-update` 补充;否则可忽略 -- **文件**:`feedback.md`(last_updated: 2026-06-15,已过期 35 天) +- **文件**:`feedback.md`(last_updated: 2026-06-15,已过期 36 天) - **建议**:若期间产生新的协作规范纠正,执行 `/memory-update` 补充;否则可忽略 --- diff --git a/.claude/memory/project_progress.md b/.claude/memory/project_progress.md index b0808c4..7a6c20c 100644 --- a/.claude/memory/project_progress.md +++ b/.claude/memory/project_progress.md @@ -89,6 +89,7 @@ Web 管理端和员工端 APP 的其余模块(系统管理、运动管理、 - 覆盖模块:18 个(含三端+其他终端) ## 近期里程碑 +- 2026-07-21:导航页 popover 事件冒泡回归再次修复(同一根因第二次出现)——0603113 提交将 popover 重构为延迟渲染模式(首次点击"X 页"才动态构建 DOM),但 `togglePop` 函数内 `insertAdjacentHTML` 模板漏加 `onclick="event.stopPropagation()"`,导致同样的双 tab 打开回归。修复方式:在延迟构建模板中补上 stopPropagation(commit f671764)。系统性教训:嵌套 onclick 结构中子容器的 stopPropagation 在代码重构时极易遗漏,后续涉及 popover/弹层 DOM 创建位置变更时需检查事件冒泡拦截。 - 2026-07-20:导航页 popover 事件冒泡回归修复——8a96ead 提交重构 popover 关闭逻辑时误删 `