chore: memory-sync 记忆体系同步(Base commit 173e849)

- decisions.md: 新增健康生产菜单「净菜组配」与设备端「净配秤」术语边界决策 + 补 frontmatter
- project_progress.md: 新增 2026-08-21~27 九条里程碑
- lint_report.md: 更新健康检查结果(AUTO-FIX 1 项,NEED-HUMAN 7 项)
- MEMORY.md / CLAUDE.md: 刷新 base commit 与元数据
This commit is contained in:
fengpu
2026-08-27 10:10:03 +08:00
parent 173e849b5e
commit 76dbca9fb7
5 changed files with 61 additions and 22 deletions
+3 -3
View File
@@ -1,11 +1,11 @@
_Last synced: 2026-08-21 | Base commit: `b62d183`_
_Last synced: 2026-08-27 | Base commit: `173e849`_
# 记忆索引
| 文件 | 描述 | 类型 | 最后更新 |
|------|------|------|----------|
| project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-05-14 |
| project_progress.md | 各模块原型开发进度 | project | 2026-08-21 |
| decisions.md | 关键设计决策与架构约定 | project | 2026-08-14 |
| project_progress.md | 各模块原型开发进度 | project | 2026-08-27 |
| decisions.md | 关键设计决策与架构约定 | project | 2026-08-27 |
| feedback.md | 协作规范与用户纠正记录 | feedback | 2026-06-15 |
| user_profile.md | 用户角色与偏好 | user | 2026-04-21 |
| lint_report.md | 记忆健康检查报告 | lint | 2026-08-10 |
+24
View File
@@ -1,3 +1,11 @@
---
name: 关键决策
description: 关键设计决策与架构约定
type: project
last_updated: 2026-08-27
commit: 173e849
---
# 关键决策
## 卫生供应仓储页面区域选择层级约定
@@ -209,3 +217,19 @@ body {
- **日期**2026-08-10
- **首次落地**commit ff48f38
## 健康生产菜单「净菜组配」与设备端「净配秤」术语边界
**结论**:管理端营养模块「健康生产」一级菜单下的净菜组合子菜单固定命名为「净菜组配」(`prod-proc-combo.html`);餐厅终端设备 `ratio-scale/` 命名为「净配秤」、`clean-veg-ratio-scale/` 命名为「厨配秤」。两者分属不同场景,术语不可混用。
**Why**2026-08-25 提交 2922834 做设备端术语统一(组配秤→净配秤、加工秤/配比秤→厨配秤)时,把管理端健康生产菜单「净菜组配」一并改成了「净配」,属于误改。2026-08-27 提交 173e849 修正回「净菜组配」。设备端术语统一不应波及管理端菜单命名。
**How to apply**
- 管理端健康生产菜单固定用「净菜组配」,不要简写为「净配」
- 设备端 `ratio-scale/` = 净配秤,`clean-veg-ratio-scale/` = 厨配秤
- 做术语统一类改动时先确认边界,不跨端、跨模块连带修改
**See Also**
- [[project_progress.md]] — 2026-08-27 里程碑条目记录修正范围
**日期**2026-08-27
+22 -16
View File
@@ -2,12 +2,12 @@
name: 记忆健康检查报告
description: memory-lint 最新一次执行的检查结果与待处理项
type: lint
last_updated: 2026-08-21
last_updated: 2026-08-27
---
# 记忆健康检查报告
> _执行时间: 2026-08-21 | Base commit: `b62d183` | Last synced: 2026-08-21_
> _执行时间: 2026-08-27 | Base commit: `173e849` | Last synced: 2026-08-27_
## 健康概览
@@ -16,42 +16,46 @@ last_updated: 2026-08-21
| 孤儿检测 | ✅ | — | — |
| 幽灵检测 | ✅ | — | — |
| 引用存在性检测(3A) | ✅ | — | — |
| 双链对称性检测(3B | | | — |
| 双链对称性检测(3B | | 1 已修复 | — |
| 内容矛盾检测 | ✅ | — | — |
| 过期检测 | ⚠ | — | 3 待处理 |
| 可推断内容污染 | ⚠ | — | 1 待处理 |
| frontmatter 完整性 | ⚠ | — | 4 待处理 |
| frontmatter 完整性 | ⚠ | — | 3 待处理 |
**AUTO-FIX 已执行 0 项 | NEED-HUMAN 待处理 8 项(均为前期遗留)**
**AUTO-FIX 已执行 1 项 | NEED-HUMAN 待处理 7 项(前期遗留 6 项**
> 本次为 2026-08-21 提交(b62d183 溯源链路详情卡片优化)后的 sync 检查。memory-update 更新了 project_progress.md(新增 2026-08-21 溯源详情卡片优化 1 条里程碑)并刷新 MEMORY.md 索引。索引与磁盘一致(7 文件),全部交叉引用有效且闭环,无新问题。前期遗留 NEED-HUMAN 维持原判定
> 本次为 2026-08-27 提交(173e849 健康生产菜单「净配」改回「净菜组配」)后的 sync 检查。memory-update 更新了 decisions.md(新增术语边界决策 + 补 frontmatter)、project_progress.md(新增 2026-08-21~27 九条里程碑)MEMORY.md(刷新索引与 base commit)。新增 1 处非对称链接已自动修复;前期遗留 NEED-HUMAN 维持原判定,frontmatter 缺失从 4 项降为 3 项(decisions.md 已补全)
## AUTO-FIX 已执行清单
- [x] 补充反向引用:`decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界` 新增 `**See Also**[[project_progress.md]]`(原为 project_progress.md 单向引用)
## NEED-HUMAN 待处理清单
### [ERROR] 过期 — project_overview.md(遗留)
- **文件**`project_overview.md`last_updated: 2026-05-14,距今 99 天,超 90 天 ERROR 阈值)
- **说明**:项目技术栈(纯 HTML 自包含 + 墨刀兼容)与三端架构稳定,期间变更均为模块内页面迭代,内容并未失真
- **建议**:若确认架构无变化,下次 sync 时刷新 last_updated 时间戳即可消除 ERROR(需同时补 frontmatter
- **文件**`project_overview.md`last_updated: 2026-05-14,距今 105 天,超 90 天 ERROR 阈值)
- **说明**:项目技术栈(纯 HTML 自包含 + 墨刀兼容)与三端架构稳定,期间变更均为模块内页面迭代,内容并未失真;但「三端架构」表中的模块清单已过时(未含 weight-management 等新模块)
- **建议**:若确认架构无变化,下次 sync 时刷新 last_updated 时间戳补 frontmatter 即可消除 ERROR
### [WARN] 过期 — user_profile.md(遗留)
- **文件**`user_profile.md`last_updated: 2026-04-21,距今 122 天)
- **文件**`user_profile.md`last_updated: 2026-04-21,距今 128 天)
- **维持降级为 WARN**:用户角色画像(产品经理/原型设计师、简体中文、分步确认)属结构性稳定内容,不随代码迭代过期
- **建议**:用户确认角色/偏好是否仍准确,有变化时执行 `/memory-update` 更新
### [WARN] 过期 — feedback.md(遗留)
- **文件**`feedback.md`last_updated: 2026-06-15,距今 67 天,超 30 天 WARN 阈值)
- **文件**`feedback.md`last_updated: 2026-06-15,距今 73 天,超 30 天 WARN 阈值)
- **建议**:确认会话期间是否产生新的协作规范需沉淀(本次 sync 未触发新 feedback 写入)
### [WARN] 可推断内容污染 — project_progress.md(遗留)
- **文件**`project_progress.md`「近期里程碑」区段(历史条目)
- **问题**:历史里程碑条目仍含大量具体文件路径与 commit hash,按 memory-update 规则「Git 历史(可用 git log 查)」不应写入记忆文件
- **本次执行**:新增的条里程碑延续既有格式保留文件名(属变更范围说明),历史污染条目未清理
- **本次执行**:新增的条里程碑延续既有格式保留文件名(属变更范围说明),历史污染条目未清理
- **建议**:人工审查历史里程碑,保留结论性描述、删除具体文件路径与 commit hash
### [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 刷新时间戳合并处理)
### [WARN] frontmatter 缺失 — 3 个文件(遗留)
- **文件**`feedback.md``project_overview.md``user_profile.md`(均无 frontmatter
- **说明**:按 memory-update 规则应有五字段 frontmatter本次已为 `decisions.md` 补全
- **建议**MEMORY.md 索引已含类型与日期,可视为冗余备份;如需统一可在下次 sync 时一并补全
---
@@ -64,4 +68,6 @@ last_updated: 2026-08-21
- `decisions.md#补齐明细页业务路径修正:少记来源 = 未识别取餐记录``[[project_progress.md]]` ✅ 目标存在,双向闭环
- `decisions.md#待机页副屏人脸识别监控区(收银员侧实时反馈)``[[project_progress.md]]` ✅ 目标存在,双向闭环
- `decisions.md#餐次管理模块业务路径与交互约定``[[project_progress.md]]` ✅ 目标存在,双向闭环
- `decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界``[[project_progress.md]]` ✅ 目标存在,双向闭环(本次 AUTO-FIX 补全)
- `project_progress.md#近期里程碑`2026-08-14 条目)→ `[[decisions.md#餐厅终端设备 PAD 居中外壳设计模式]]` ✅ 目标存在
- `project_progress.md#近期里程碑`2026-08-27 条目)→ `[[decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界]]` ✅ 目标存在
+11 -2
View File
@@ -2,8 +2,8 @@
name: 项目进度
description: 各模块原型开发进度与里程碑
type: project
last_updated: 2026-08-21
commit: b62d183
last_updated: 2026-08-27
commit: 173e849
---
# 项目进度
@@ -109,6 +109,15 @@ Web 管理端和员工端 APP 的其余模块(系统管理、运动管理、
- 覆盖模块:18 个(含三端+其他终端)
## 近期里程碑
- 2026-08-27:健康生产菜单「净配」改回「净菜组配」(commit 173e849)——「健康生产」模块 10 个页面侧边栏菜单「净配」→「净菜组配」(prod-proc-combo 含浏览器 title 与表格主标题、prod-proc-cook、prod-proc-serve、prod-proc-surplus、prod-proc-stats、prod-clean-order、prod-proc-cabinet、prod-recipe-plan、prod-recipe-plan-detail、prod-recipe-plan-create),修正 2922834 设备端术语统一时的误改;营养秤多维状态矩阵.md 移至 web-admin/nutrition/doc/ 目录。(相关决策:[[decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界]])
- 2026-08-27:餐线营养秤字段与时间筛选调整(commit 11415da、81cddba)——din-terminal.html 设备概览「餐线营养秤」Tab:重量变化数据「提交重量」→「较上次变化」、「当前重量」→「当前余量」并取消两列筛选;四维度时间类列筛选由去重下拉改为日期时间组件。
- 2026-08-27:订餐终端设备概览新增餐线营养秤 Tab + 净菜订单增强(commit 40e0b31)——din-terminal.html 设备概览新增「餐线营养秤」Tab(四维度子页);prod-clean-order.html 新增「生成历史」按钮、「生成方式」列、详情就餐人数列。
- 2026-08-26:体重管理原型更新(commit 059d1c8)——管理端方案编辑审核人分组、员工端目标/打卡调整及 PRD、截图同步。
- 2026-08-25:体重管理多轮更新(commit e76ca89、9f8a80e、52aca0a、da410f7、e663982)——员工端运动建议 v2、管理端行动总览/员工数据记录页调整、体重秤/蓝牙秤/体脂仪监测详情弹窗字段对齐、三测口径调整、设备厂商统一蚁熊、员工端记录详情周日历来源标签等。
- 2026-08-25:净菜术语统一(commit 2922834)——设备端「净菜配比秤/组配秤」→「净配秤」、「净菜组配秤/配比秤」→「厨配秤」;管理端健康生产菜单「净菜组配」误改为「净配」,已于 2026-08-27 修正。
- 2026-08-25:餐线设置新增用户范围必填复选 + 食谱订单餐品明细表份数调整(commit 00cd565)。
- 2026-08-24:健康体检检前新增签约单位应检人数页 + 检中年份筛选(commit ef2dc7d);任务中心页重构(统计卡片/分段Tab/动态筛选)+ 仓库页新增净菜包柜(commit 564dd1c)。
- 2026-08-21:健康体检新增胃肠镜专项管理(单位预选计划/员工预选信息/预选统计)+ 胃肠镜问卷信息查询页,并完善中检预约跟踪/参与度/单位预约等页面(commit d13eb78)。
- 2026-08-21:净菜切配术语统一 + 净菜规格别名展示优化(commit 2d8b9e1)——①`din-ingredient-add.html` 切配形状选项「原状」统一为「原材」(含编辑模式 mock 数据 `cutSpec.shape`);②`din-dish-own.html` 净菜规格别名展示优化(去掉左边距,别名前加 `.` 点号前缀)。
- 2026-08-20:卫生供应新增任务中心 + 订餐终端净菜包货柜 + 净菜加工包装规格 + 包装标签状态列(commit 3bdc476)——①新增 `sup-task-center.html` 任务中心(4 个 Tab 分设备查看毛菜加工/净菜加工/净菜组配/净菜包装四类终端任务,统一列表字段与状态配色,支持筛选/导出/详情抽屉),同步更新 10 个卫生供应页面侧边栏 + SITE_MAP;②`din-terminal.html` 货柜 Tab 新增「净菜包货柜」,货柜数据模型新增 `itemLabel`/`unit` 字段支持包装单位展示;③`prod-clean-order.html` 食谱餐品明细表新增「包装规格」列;④`sup-pkg-label.html` 两个列表新增「完成时间」「状态」列。
- 2026-08-20:体重管理新增身高秤独立报告页(commit a155c0d)——新增 `height-scale-report.html` 身高秤独立报告页(复用 scale 报告模板),`report-detail.html` 同步支持身高秤设备切换。
+1 -1
View File
@@ -1,4 +1,4 @@
<!-- Last updated: 2026-08-21 | Commit: b62d183 -->
<!-- Last updated: 2026-08-27 | Commit: 173e849 -->
# 项目约束
本项目所有工作必须严格遵守 `项目背景.md` 中定义的全部规范,包括: