From 6d18fc47187b7c1bb0649463de739b7b93bc21a6 Mon Sep 17 00:00:00 2001 From: fengpu <18691763612@163.com> Date: Tue, 18 Aug 2026 17:39:51 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20memory-sync=20=E8=AE=B0=E5=BF=86?= =?UTF-8?q?=E4=BD=93=E7=B3=BB=E5=90=8C=E6=AD=A5=EF=BC=88Base=20commit=2079?= =?UTF-8?q?2567a=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- .claude/memory/MEMORY.md | 4 +-- .claude/memory/lint_report.md | 48 +++++++++++++----------------- .claude/memory/project_progress.md | 5 ++-- CLAUDE.md | 2 +- 4 files changed, 26 insertions(+), 33 deletions(-) diff --git a/.claude/memory/MEMORY.md b/.claude/memory/MEMORY.md index 5e44e0a..10125f3 100644 --- a/.claude/memory/MEMORY.md +++ b/.claude/memory/MEMORY.md @@ -1,10 +1,10 @@ -_Last synced: 2026-08-14 | Base commit: `b4dfe31`_ +_Last synced: 2026-08-18 | Base commit: `792567a`_ # 记忆索引 | 文件 | 描述 | 类型 | 最后更新 | |------|------|------|----------| | project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-05-14 | -| project_progress.md | 各模块原型开发进度 | project | 2026-08-14 | +| project_progress.md | 各模块原型开发进度 | project | 2026-08-18 | | decisions.md | 关键设计决策与架构约定 | project | 2026-08-14 | | 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 7549b98..9af74df 100644 --- a/.claude/memory/lint_report.md +++ b/.claude/memory/lint_report.md @@ -2,61 +2,53 @@ name: 记忆健康检查报告 description: memory-lint 最新一次执行的检查结果与待处理项 type: lint -last_updated: 2026-08-14 +last_updated: 2026-08-18 --- # 记忆健康检查报告 -> _执行时间: 2026-08-14 | Base commit: `b4dfe31` | Last synced: 2026-08-14_ +> _执行时间: 2026-08-18 | Base commit: `792567a` | Last synced: 2026-08-18_ ## 健康概览 | 检查项 | 状态 | AUTO-FIX | NEED-HUMAN | |--------|------|----------|------------| -| 孤儿检测 | ✅ | 0 | — | -| 幽灵检测 | ✅ | 0 | — | -| 引用存在性检测(3A) | ✅ | 0 | 0 | -| 双链对称性检测(3B) | ✅ | 0 | 0 | -| 内容矛盾检测 | ✅ | — | 0 | +| 孤儿检测 | ✅ | — | — | +| 幽灵检测 | ✅ | — | — | +| 引用存在性检测(3A) | ✅ | — | — | +| 双链对称性检测(3B) | ✅ | — | — | +| 内容矛盾检测 | ✅ | — | — | | 过期检测 | ⚠ | — | 3 待处理 | | 可推断内容污染 | ⚠ | — | 1 待处理 | | frontmatter 完整性 | ⚠ | — | 4 待处理 | -**AUTO-FIX 已执行 0 项 | NEED-HUMAN 待处理 8 项** +**AUTO-FIX 已执行 0 项 | NEED-HUMAN 待处理 8 项(均为前期遗留)** -> 本次为 2026-08-14 提交(b4dfe31 毛菜验收秤 PAD 外壳 + 后厨补餐屏 + 配送H5 + 营养档案)后的 sync 检查。memory-update 更新了 project_progress.md(新增 2026-08-12~14 七条里程碑 + 模块清单补 meal-delivery-h5/后厨补餐屏);decisions.md 的 PAD grid 踩坑条目由用户侧先行写入并随代码提交。索引与磁盘一致(6 文件),全部 8 个交叉引用有效且闭环。矛盾检测确认 decisions.md「grid 不用 flex」与 project_progress.md 2026-06-12 里程碑「flex 居中」为时间演进关系非矛盾(decisions 条目内已注明与 commit 2373704 的历史差异)。前期遗留 NEED-HUMAN 维持原判定,project_overview.md 过期天数已超 90 天阈值升级为 ERROR(内容仍稳定,可仅刷新时间戳)。 - ---- - -## AUTO-FIX 已执行清单 - -_本次无 AUTO-FIX 执行项(所有结构性检查通过)。_ - ---- +> 本次为 2026-08-18 提交(792567a 订餐终端设备概览弹窗 + 会员权益/采购库存抵扣/追溯多锅次 + 设备端统计与验收改造)后的 sync 检查。memory-update 更新了 project_progress.md(新增 2026-08-18 里程碑一条)并刷新 MEMORY.md 索引。索引与磁盘一致(6 文件),全部交叉引用有效且闭环。前期遗留 NEED-HUMAN 维持原判定:project_overview.md 过期天数继续累积(仍属内容稳定,可仅刷新时间戳)。 ## NEED-HUMAN 待处理清单 -### [ERROR] 过期 — project_overview.md(升级) -- **文件**:`project_overview.md`(last_updated: 2026-05-14,距今 92 天,超 90 天 ERROR 阈值) +### [ERROR] 过期 — project_overview.md(遗留) +- **文件**:`project_overview.md`(last_updated: 2026-05-14,距今 96 天,超 90 天 ERROR 阈值) - **说明**:项目技术栈(纯 HTML 自包含 + 墨刀兼容)与三端架构稳定,期间变更均为模块内页面迭代,内容并未失真 - **建议**:若确认架构无变化,下次 sync 时仅刷新 frontmatter 的 `last_updated` 时间戳即可消除 ERROR -### [WARN] 过期 — user_profile.md -- **文件**:`user_profile.md`(last_updated: 2026-04-21,距今 115 天,超 90 天阈值) +### [WARN] 过期 — user_profile.md(遗留) +- **文件**:`user_profile.md`(last_updated: 2026-04-21,距今 119 天) - **维持降级为 WARN**:用户角色画像(产品经理/原型设计师、简体中文、分步确认)属结构性稳定内容,不随代码迭代过期 - **建议**:用户确认角色/偏好是否仍准确,有变化时执行 `/memory-update` 更新 -### [WARN] 过期 — feedback.md -- **文件**:`feedback.md`(last_updated: 2026-06-15,距今 60 天,超 30 天 WARN 阈值) +### [WARN] 过期 — feedback.md(遗留) +- **文件**:`feedback.md`(last_updated: 2026-06-15,距今 64 天,超 30 天 WARN 阈值) - **建议**:确认会话期间是否产生新的协作规范需沉淀(本次 sync 未触发新 feedback 写入) -### [WARN] 可推断内容污染 — project_progress.md +### [WARN] 可推断内容污染 — project_progress.md(遗留) - **文件**:`project_progress.md`「近期里程碑」区段(历史条目) - **问题**:历史里程碑条目仍含大量具体文件路径与 commit hash,按 memory-update 规则「Git 历史(可用 git log 查)」不应写入记忆文件 -- **本次执行**:新增的 2026-08-12~14 七条里程碑延续既有格式保留文件名(属变更范围说明,便于跨模块追溯),历史污染条目未清理 +- **本次执行**:新增的 2026-08-18 里程碑延续既有格式保留文件名(属变更范围说明),历史污染条目未清理 - **建议**:人工审查历史里程碑,保留结论性描述、删除具体文件路径与 commit hash -### [WARN] frontmatter 缺失 — 4 个文件 +### [WARN] frontmatter 缺失 — 4 个文件(遗留) - **文件**:`decisions.md`、`feedback.md`、`project_overview.md`、`user_profile.md`(均无 frontmatter) - **说明**:按 memory-update 规则应有五字段 frontmatter;目前仅 `project_progress.md` 与 `lint_report.md` 有 - **建议**:MEMORY.md 索引已含类型与日期,可视为冗余备份;如需统一可在下次 sync 时一并补全(可与 project_overview 刷新时间戳合并处理) @@ -67,9 +59,9 @@ _本次无 AUTO-FIX 执行项(所有结构性检查通过)。_ - `decisions.md#餐厅终端设备 PAD 居中外壳设计模式` → `[[feedback.md#PAD 终端页面内禁止可见滚动条]]` ✅ 目标存在,双向闭环 - `feedback.md#PAD 终端页面内禁止可见滚动条` → `[[decisions.md#餐厅终端设备 PAD 居中外壳设计模式]]` ✅ 目标存在,双向闭环 -- `decisions.md#规格体系统一化改造(跨设备端 + Web 端 + 辅助页)` → `[[feedback.md]]` ✅ 目标存在(占位引用「暂无直接关联条目」,非对称但属预期) +- `decisions.md#规格体系统一化改造(跨设备端 + Web 端 + 辅助页)` → `[[feedback.md]]` ✅ 目标存在(占位引用,非对称但属预期) - `decisions.md#收银设备用户类型徽标三态体系` → `[[project_progress.md]]` ✅ 目标存在,双向闭环 - `decisions.md#补齐明细页业务路径修正:少记来源 = 未识别取餐记录` → `[[project_progress.md]]` ✅ 目标存在,双向闭环 - `decisions.md#待机页副屏人脸识别监控区(收银员侧实时反馈)` → `[[project_progress.md]]` ✅ 目标存在,双向闭环 - `decisions.md#餐次管理模块业务路径与交互约定` → `[[project_progress.md]]` ✅ 目标存在,双向闭环 -- `project_progress.md#近期里程碑`(2026-08-14 条目)→ `[[decisions.md#餐厅终端设备 PAD 居中外壳设计模式]]` ✅ 目标存在(本次新增) +- `project_progress.md#近期里程碑`(2026-08-14 条目)→ `[[decisions.md#餐厅终端设备 PAD 居中外壳设计模式]]` ✅ 目标存在 diff --git a/.claude/memory/project_progress.md b/.claude/memory/project_progress.md index 031fa4a..ae6c6f5 100644 --- a/.claude/memory/project_progress.md +++ b/.claude/memory/project_progress.md @@ -2,8 +2,8 @@ name: 项目进度 description: 各模块原型开发进度与里程碑 type: project -last_updated: 2026-08-14 -commit: b4dfe31 +last_updated: 2026-08-18 +commit: 792567a --- # 项目进度 @@ -108,6 +108,7 @@ Web 管理端和员工端 APP 的其余模块(系统管理、运动管理、 - 覆盖模块:18 个(含三端+其他终端) ## 近期里程碑 +- 2026-08-18:订餐终端设备概览弹窗 + 会员权益/采购库存抵扣/追溯多锅次 + 设备端统计与验收改造(commit 792567a)——①`din-terminal.html` 新增设备概览大弹窗(Tab 按设备类型切换,智能货柜格口四态可视化 + 格口历史弹窗 + 分配/解绑);②`din-user-mgmt.html` 新增会员权益弹窗(等级权益概要 + 专属餐盘柜信息);③`farm-purchase.html` 待确认采购单库存列 + 一键抵扣(充足移除/部分抵扣);④`din-dish-own.html` 食材选择器改可搜索下拉面板;⑤`din-order-pickup.html` 重量偏差范围筛选 + 取餐详情字段补全;⑥`ano-result.html` 异常详情新增人脸识别失败/设备告警信息;⑦追溯双页(dish/ingredient)支持多锅次烹制分支(COOK-001/009/015 三分支并行)与净菜全流程节点操作人展示;⑧结算设备 `07-statistics.html` 新增收餐记录与余量处置记录弹窗;⑨毛菜验收秤 `01-verify-inspection.html` 实收规格拆分克重+单位可编辑。 - 2026-08-14:毛菜验收秤 PAD 外壳改造 + 后厨补餐屏首版 + 配送H5流程降噪 + 营养档案检索录入强化(commit b4dfe31)——①毛菜验收秤全部 9 页统一 PAD 居中外壳(body grid 居中方案,详见 [[decisions.md#餐厅终端设备 PAD 居中外壳设计模式]]),验收页食材列表按"有订单 10 列/无订单 8 列"动态渲染(采购单价只读),返回导航统一 referer 参数"从哪里来回哪里去",导航页卡片统一指向登录页;②加工提示屏更名「后厨补餐屏」并完成首版设计(16 格菜品余量监控四态看板 + 补餐/食谱来源标签 + 餐次时段栏);③配送H5 移除派单倒计时与异常按钮、配送中页新增商家联系条/备注展示/清单卡片化;④营养管理餐品库高级搜索弹窗 + 筛选汇总条 + 操作历史 Tab、食材录入改行内选择器 + 净菜包毛利率字段、食材详情操作历史、蔬菜净菜类型结构化表格、进货明细补金额/单价列。新建 canteen-device 模块级 CHANGELOG。 - 2026-08-14:体检模块完善 — 员工端胃肠镜流程 + 管理端配置页(commit 44e7f32,远程合入)——员工端新增 `my-appointments-detail-gastro.html` 与 `my-appointments-detail-gastro-done.html`(胃肠镜体检流程详情与完成态);管理端 `pre-hospital-scope`/`pre-item-combo-template`/`pre-item-exception`/`pre-item-hospital-fee`/`pre-item-unit-fee`/`pre-plan`/`pre-quota-group`/`pre-quota-personal` 各页新增筛选/弹窗等功能。 - 2026-08-13:体检模块完善 — 员工端操作流程讲解页 + 管理端配置页(commit 6dacd91)——员工端新增 `process-guide.html`/`process-guide-detail.html`(体检操作流程讲解);管理端 `config-*` 系列配置页新增/完善功能;`index.html` 导航同步。 diff --git a/CLAUDE.md b/CLAUDE.md index 4c1e288..b3da2b6 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ - + # 项目约束 本项目所有工作必须严格遵守 `项目背景.md` 中定义的全部规范,包括: