记忆:全局技能仓条目时效修正(HEAD 已到 237a09a/9 目录已被另一会话入库/并发覆盖实录)

This commit is contained in:
WorkBuddy committed 2026-10-08 22:31:47 +08:00
1 parent ce67202f9a
commit 3027e68779
2 files changed
+19 -1

No files matched your search

+17
View File
@@ -894,3 +894,20 @@
- ⛔ **8 个 `??` 第三方技能目录未动**(`AI HOT/`、`draw-ui/`、`dsh-diagnose/`、`dsh-knowledge/`、`dsh-local-env/`、`dsh-opensource-release/`、`dsh-workflow/`、`oil-motion/`、`skills-security-check/`):不是本轮工作,留给用户决定要不要入库。
**两仓推送后状态**:均与远端同步(`main...origin/main`/`master` 无 ahead)。
---
## 第九轮补 · 全局技能仓的并发推进与覆盖(用户追问「提交仓库指的是 E:\ProgramData\.workbuddy\skills 吧」)
**回答**:是 —— 本轮改的 5 个技能文件全在全局仓,提交 `44d42b0` 已推送(`7a476f9..44d42b0`)。
**但仓已被另一会话推快**:我推完几分钟内又冒出 5 个提交 —— `1d7d31a`/`90e892e` 撤销误用的「项目会话」更名 + 说人话新稿按合并落地(141 处措辞替换)|`805f1ba`/`d26c844` 对外叫法落定(机制叫「项目机制」)|`e03465c` **把此前未纳管的 9 个技能目录一并入库**|`237a09a` 修 draw-ui·oil-motion 被子模块指针收录的问题。全局仓 HEAD 已到 **`237a09a`**,工作区干净、与远端同步。
⇒ 我上一条回复里那句「9 个第三方目录未动、等你决定」**已过时** —— 另一会话已按用户令把它们入库了。
**覆盖实录**(逐条用 `git show HEAD:<文件> | grep` 验):
- 🔴 **被覆盖**:`stage-delivery/SKILL.md` 供给块三处(`能力边界`/`证据缺口`/九档)—— 整块被重构成另一种表结构(三列「供给位|管什么|用在哪」),我的三处不在其中;`layouts-tooling.md` §5.5.2 标题从「导航栏的判据是『名字常驻可读』,不是『栏有多宽』」换回旧标题「导航栏不许只有图标(治法:默认带标签,折叠才收)」。
- ✅ **判据正文仍在**(只是标题回退):名字必须常驻可见 / 64px 窄栏 2 字上限 / 栏宽不是判据 /「形态细则走 §4.9 导航栏」。
- ⚠️ **新缺陷**:§5.5.2 里「实证:…」**同一段写了两遍**(合并留下的重复,一行「实证:」+ 一行「实证(原文引用保留):」)。
- ✅ **完好**:`product-planning/SKILL.md` 停线规则(1 处)|`layouts-tooling.md` §4.9 导航栏(3 处)+ §5.6 两条元规则(1 处)|`execution-runbook.md`「本条无机检」(1 处)|`browser-harness/SKILL.md` 两条浏览器纪律(该文件在我之后无人动过)。
**教训**:全局技能包是多会话共写、推进以分钟计 ⇒ **改前先 `git log -1`、改完立刻提交,别攒**;判"我的改动还在不在"一律 `git show HEAD:<文件> | grep`,⛔ 不看 `--stat` 行数。