feat : 记忆文件同步

This commit is contained in:
fengpu
2026-09-02 11:14:02 +08:00
parent 12f54cdbd9
commit 3ae6cd855a
4 changed files with 22 additions and 14 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
_Last synced: 2026-08-27 | Base commit: `173e849`_
_Last synced: 2026-08-27 | Base commit: `b96b936`_
# 记忆索引
| 文件 | 描述 | 类型 | 最后更新 |
@@ -8,4 +8,4 @@ _Last synced: 2026-08-27 | Base commit: `173e849`_
| 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 |
| lint_report.md | 记忆健康检查报告 | lint | 2026-08-27 |
+14 -9
View File
@@ -7,7 +7,7 @@ last_updated: 2026-08-27
# 记忆健康检查报告
> _执行时间: 2026-08-27 | Base commit: `173e849` | Last synced: 2026-08-27_
> _执行时间: 2026-08-27 | Base commit: `b96b936` | Last synced: 2026-08-27_
## 健康概览
@@ -16,22 +16,27 @@ last_updated: 2026-08-27
| 孤儿检测 | ✅ | — | — |
| 幽灵检测 | ✅ | — | — |
| 引用存在性检测(3A) | ✅ | — | — |
| 双链对称性检测(3B) | ⚠ | 1 已修复 | — |
| 双链对称性检测(3B) | ⚠ | — | 1 待处理 |
| 内容矛盾检测 | ✅ | — | — |
| 过期检测 | ⚠ | — | 3 待处理 |
| 可推断内容污染 | ⚠ | — | 1 待处理 |
| frontmatter 完整性 | ⚠ | — | 3 待处理 |
**AUTO-FIX 已执行 1 项 | NEED-HUMAN 待处理 7 项(含前期遗留 6 项)**
**AUTO-FIX 已执行 0 项 | NEED-HUMAN 待处理 8 项(含前期遗留 7 项)**
> 本次为 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 已补全)
> 本次为 2026-08-27 提交(b96b936 营养小程序新增意见反馈页)后的 sync 检查。memory-update 更新了 project_progress.md(新增 4 条里程碑 + 小程序模块页数 28→41 修正)、MEMORY.md(刷新 base commit)。3A 全部 9 组引用可解析;3B 新发现 1 处章节级非对称链接decisions.md 文件内已有 [[project_progress.md]] 引用、仅不在目标章节,按 lint 边界规则不自动修改,记录 WARN)。前期遗留 NEED-HUMAN 维持原判定
## AUTO-FIX 已执行清单
- [x] 补充反向引用:`decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界` 新增 `**See Also**[[project_progress.md]]`(原为 project_progress.md 单向引用
(本次无自动修复项
## NEED-HUMAN 待处理清单
### [WARN] 双链对称性 — decisions.md#餐厅终端设备 PAD 居中外壳设计模式(新增)
- **问题**`project_progress.md` 里程碑(2026-08-14 条目)引用 `[[decisions.md#餐厅终端设备 PAD 居中外壳设计模式]]`,但该章节的 See Also 仅回引 `[[feedback.md#PAD 终端页面内禁止可见滚动条]]`,未回引 project_progress.md
- **不自动修改的原因**decisions.md 文件内存在 11 处 `[[project_progress.md]]` 引用(仅不在该章节),按 lint 边界规则「若有但不在目标章节,仅记录 WARN 不自动修改」
- **建议**:下次人工编辑 decisions.md 时,可在 PAD 外壳章节 See Also 处补一行 `[[project_progress.md]]` 消除单向链接
### [ERROR] 过期 — project_overview.md(遗留)
- **文件**`project_overview.md`last_updated: 2026-05-14,距今 105 天,超 90 天 ERROR 阈值)
- **说明**:项目技术栈(纯 HTML 自包含 + 墨刀兼容)与三端架构稳定,期间变更均为模块内页面迭代,内容并未失真;但「三端架构」表中的模块清单已过时(未含 weight-management 等新模块)
@@ -49,12 +54,12 @@ last_updated: 2026-08-27
### [WARN] 可推断内容污染 — project_progress.md(遗留)
- **文件**`project_progress.md`「近期里程碑」区段(历史条目)
- **问题**:历史里程碑条目仍含大量具体文件路径与 commit hash,按 memory-update 规则「Git 历史(可用 git log 查)」不应写入记忆文件
- **本次执行**:新增的条里程碑延续既有格式保留文件名(属变更范围说明),历史污染条目未清理
- **本次执行**:新增的条里程碑延续既有格式保留文件名与 commit(属变更范围说明),历史污染条目未清理
- **建议**:人工审查历史里程碑,保留结论性描述、删除具体文件路径与 commit hash
### [WARN] frontmatter 缺失 — 3 个文件(遗留)
- **文件**`feedback.md``project_overview.md``user_profile.md`(均无 frontmatter
- **说明**:按 memory-update 规则应有五字段 frontmatter本次已为 `decisions.md` 补全
- **说明**:按 memory-update 规则应有五字段 frontmatterdecisions.md / project_progress.md 已补全
- **建议**MEMORY.md 索引已含类型与日期,可视为冗余备份;如需统一可在下次 sync 时一并补全
---
@@ -68,6 +73,6 @@ last_updated: 2026-08-27
- `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 居中外壳设计模式]]` ✅ 目标存在
- `decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界``[[project_progress.md]]` ✅ 目标存在,双向闭环(次 AUTO-FIX 补全)
- `project_progress.md#近期里程碑`2026-08-14 条目)→ `[[decisions.md#餐厅终端设备 PAD 居中外壳设计模式]]` ✅ 目标存在(章节级单向,见上方 3B WARN
- `project_progress.md#近期里程碑`2026-08-27 条目)→ `[[decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界]]` ✅ 目标存在
+5 -2
View File
@@ -3,7 +3,7 @@ name: 项目进度
description: 各模块原型开发进度与里程碑
type: project
last_updated: 2026-08-27
commit: 173e849
commit: b96b936
---
# 项目进度
@@ -84,7 +84,7 @@ commit: 173e849
- 根级页面(5 页:档案管理个人/单位/算法、异常事件脏数据/结果)
### 其他终端(other-module
- `mini-program/nutrition/` — 微信小程序营养管理用户端(28 页)✅
- `mini-program/nutrition/` — 微信小程序营养管理用户端(41 页)✅
- `meal-delivery-h5/` — 营养管理餐品配送 H5(配送员端 11 页:登录/工作台/派单来电/抢单池/订单详情[含自助取货/到店取货双弹窗]/配送中/完成签收/历史/个人中心)✅ + CHANGELOG;称谓统一"配送员",派单不设倒计时
- `canteen-device/` — 餐厅终端设备(多设备实页持续补齐)🔨 设计中
- `canteen-nutrition-scale/` — 餐线营养秤(11 页:含登录页、欢迎页,双屏取餐合并为单页 03-meal-pickup-dual 同页左右双屏布局)+ PRD + FLOW + CHANGELOG
@@ -109,6 +109,9 @@ Web 管理端和员工端 APP 的其余模块(系统管理、运动管理、
- 覆盖模块:18 个(含三端+其他终端)
## 近期里程碑
- 2026-08-27:营养小程序新增意见反馈页(commit b96b936)——新增 `me-feedback.html`(反馈类型单选 chips / 500 字描述计数 / 截图上传上限 3 张 / 选填联系方式 / 提交校验 Toast);「我的反馈」历史列表三态徽标(已提交/处理中/已回复),点击展开官方回复,提交成功后 prepend 至列表顶部并重置表单;`me-home.html` 菜单插入「📮 意见反馈」入口(操作日志与设置之间,9→10 项);SITE_MAP 同步。
- 2026-08-27:应急救援求助弹窗左侧抽屉改版(commit 539a2ba)——求助信息紧凑化、健康画像关键项置顶、体检/穿戴告警折叠简化。
- 2026-08-27:体重管理 PRD 更新(commit f90f260、0af98f6)——PRD 说明更新;补充目标审核发送短信规则(10 点/15 点两次提醒待审核人员)。
- 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 新增「生成历史」按钮、「生成方式」列、详情就餐人数列。