记忆:全局技能仓条目时效修正(HEAD 已到 237a09a/9 目录已被另一会话入库/并发覆盖实录)
This commit is contained in:
1 parent
ce67202f9a
commit
3027e68779
2 files changed
+19
-1
No files matched your search
@@ -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` 行数。
|
||||
@@ -44,7 +44,8 @@
|
||||
- 产物落点:执行期间一律落 `执行会话/目标-<标题前缀>-<sha1(title)[:6]>/`(域门禁+文档合同要求);正式归档 `docs/pm/mcn-shortvideo-agent/{research,prd}/` 由主会话收口后统一搬。
|
||||
|
||||
- 🔴 **工作区已 git 化**(2026-10-08 08:1x):远端 `[email protected]:admin/contentm_agent.git`(Gitea,SSH deploy key **有写权限**),本地分支 `main`,首次提交 `df56c2c`(1773 文件 / 205 MiB pack)、第二次 **`eee042c`**(10-08 22:xx,③段第八轮收口,48 文件),均已推送。`.gitignore` 排运行时噪音(collab 日志/脚本 `.bak*`/`supervise.pid`/`.workbuddy/tmp/`/`tmp/_*.txt`/`**/ui/_scratch/`/`__pycache__/`/`tmp/_bh_shots/`·`_figma_preview/`·`_gpt_dl/`/`.workbuddy/.load-pending`),**参考资料 231M 抽帧素材全量入库**(⛔ 不打折)。提交者身份是**局部**配置的 `WorkBuddy <[email protected]>`(全局 git config 未动),可推翻。
|
||||
- 🔴 **全局技能仓**(`E:/ProgramData/.workbuddy/skills`)是**独立仓**:远端 `[email protected]:admin/workbuddy_skills.git`,分支 `master`(⛔ **无 upstream 配置**,必须 `git push origin master` 显式推),提交者身份是**全局** `maogeigei <[email protected]>`(与工作区仓不同,属正常,⛔ 别"统一")。⚠️ **该仓被多会话并发写**:2026-10-08 22:11 另一会话(maogeigei)的提交 `7a476f9` **把我第八轮的 5 处编辑一起带走了**(已逐条验在 HEAD 里)⇒ 提交前先 `git status` + 查 HEAD,别只认自己会话。⚠️ **判「我的改动在不在」看 `git show HEAD:<文件> | grep`,⛔ 不看 `git show --stat` 的行数** —— 多文件提交的 --stat 是合并统计,照它判会误报"内容缺失"。⚠️ 仓里有 **9 个 `??` 第三方技能目录**(AI HOT/draw-ui/dsh-* ×6/oil-motion/skills-security-check)**非本项目工作,⛔ 不擅自入库**。
|
||||
- 🔴 **全局技能仓**(`E:/ProgramData/.workbuddy/skills`)是**独立仓**:远端 `[email protected]:admin/workbuddy_skills.git`,分支 `master`(⛔ **无 upstream 配置** ⇒ 必须 `git push origin master` 显式推,且 `git status -sb` **不显示 ahead**,别拿它判断同步与否),提交者身份是**全局** `maogeigei <[email protected]>`(与工作区仓的局部 `WorkBuddy` 不同,属正常,⛔ 别"统一")。⚠️ **该仓被多会话并发写、推进以分钟计**:2026-10-08 我推 `44d42b0` 后数分钟内,另一会话又推了 5 个提交(撤销「项目会话」更名 + 141 处说人话替换 / 机制对外改叫「项目机制」 / **把 9 个此前未纳管的技能目录入库 `e03465c`** / 修 draw-ui·oil-motion 的子模块指针),HEAD 已到 `237a09a`。⇒ **本仓任何结论都带时效,用前先 `git log -1` 校准**;那 9 个目录(AI HOT/draw-ui/dsh-* ×6/oil-motion/skills-security-check)**已入库,不再是"未纳管"**。
|
||||
- 🔴 **并发覆盖实录(2026-10-08,判改动是否还在用 `git show HEAD:<文件> | grep`,⛔ 别看 `--stat` 行数)**:我第八轮在 `stage-delivery/SKILL.md` 供给块的三处(能力边界 / 九档 / 证据缺口)**已被另一会话那轮重写覆盖**(供给块整体换成了另一种表结构,我的三处不在),`layouts-tooling.md` §5.5.2 的标题订正也被换回旧标题——**但判据正文仍在**(名字必须常驻可见 / 64px 栏 2 字上限 / 栏宽不是判据 / 形态走 §4.9);同节还留下一段**重复的「实证」**(合并没清干净)。仍在的:`SKILL.md` 停线规则、§4.9 导航栏、§5.6 两条元规则、runbook「本条无机检」。⛔ 纪律:**改全局技能包前先 `git log -1` 看有没有人刚推过;改完立刻提交,别攒**。
|
||||
|
||||
- 🔴 **本工作区现名 `contentm_agent`**(2026-10-08 定,旧名 `content_marketing_agent`,再早是 `agent-product`)。机制登记**已全部改成现名**:`collabd.config.json` 的 `workspace` + `collabctl.py` 的 `WORKSPACES`/`KEEPALIVE_TASKS`(**源 + 3 个区副本共 4 份,改一处要改 4 份**)+ ai1net 的 `peer_workspaces`。旧空壳目录改名 `content_marketing_agent.RETIRED-20261008` 保留(零删除)。⚠️ ai1net 改了 peer ⇒ **看板要重启**才生效(配置模块级只读一次)。
|
||||
- 🔴 **本区协作机制当前是「停」态**(2026-10-08 用户令):开关 off、旧保活任务已注销(定义备份在 `tmp/_oldtask_backup.xml`)⇒ 目标完成后不再每 5 分钟空转。要再起 ⇒ `collabctl.py on --ws E:/ProgramData/AIProject/contentm_agent`。
|
||||
|
||||
Reference in new issue
Block a user