仓库清理:memory 移出仓库 + 行尾规范化 + 执行会话目录排除 + docs/pm 入库

用户拍板三条(2026-10-15):「1、memory 不入仓库」「2、A方案」「3、A方案」

1、`memory 不入仓库`(推翻旧口径):`.gitignore` 增 `.workbuddy/memory/`,
   并把原注释「⛔ 保留 .workbuddy/memory/ 等知识文件」标注作废;已入库的 293 个文件
   用 `git rm -r --cached` 移出索引(⛔ 不动磁盘 —— memory 留在本机照常用,
   只是不再跟仓库走)。连带删掉被新规则覆盖的冗余行 `.workbuddy/memory/.backup-*/`。

2、行尾规范化(A 方案):新增 `.gitattributes`(`* text=auto eol=lf`)。
   起因:仓里原先没有属性文件、`core.autocrlf=false`,编辑器写成 CRLF 时 git 认为
   "整文件都改了"(实测 49 个文件 24816 增 = 24816 删、内容零变化),污染 diff 且每轮刷屏。

3、执行会话目录排除(A 方案):`.gitignore` 增 `执行会话/`(内含 160 个文件,
   多为 `_gate-out-第N切片.txt` 这类过程性中间输出);同时把该入库的 `docs/pm/`
   (ai1net-plugin 产品调研 9 份:1a 需求 / 1b 竞品+4 份独立分析 / 1c 画像 / 1d 策略 / 1e 场景)入库。

验收:提交前 `git status` 未暂存剩余 0(清理前为 78 项)。
This commit is contained in:
admin committed 2026-10-15 20:59:57 +08:00
1 parent 470a0bb5ce
commit 32a0fdd23c
304 files changed
+1127 -53847

No files matched your search

@@ -1,18 +0,0 @@
# IM 线 · 第 14 棒(执行棒)· automation `2d059ec8-0664-45de-a1c1-e8478f1686df`
> 本文件 = 该 automation 的执行流水(只记高层摘要,⛔ 不放完整交付物正文)。
> 首次执行 = 2026-09-23 20:15(实际起跑 20:15,收口 20:5x)。
## 2026-09-23 · 第 1 次执行(成功)
- **任务**:认领并执行 `im-conversation-tabs`(E 单 UI 插件)的投放(可自动部分)+ 出线上取证清单。
- **结果**:**完成**(唯一未闭合项 = 用人在实例「功能管理」点启用,属用户动作)。
- **做了什么**:
1. 跑 `state.py` 拿状态;`preflight-lock.sh` 判域 → `handoff-guard.sh --claim-exec "IM线-第14棒" --domains poc/im-conversation-tabs test/im-ui.test.mjs 交接单/IM群组-E-会话界面UI.md + 两个工作区入口`(抢锁成功)。
2. 打包 `@dsh-local/im-conversation-tabs` v0.1.0 ⇒ 47:`POST /api/plugins/business`(http=200,池 4→5)⇒ `POST /api/plugins/business/share`(`action:"created"`,共享层 `link:` 目标就位)。
3. 临时 admin 会话(`mksess.cjs`)用完即删;临时文件零残留;`op-lock` 占后释放。
4. 交付物:操作单 `交付物/IM群组-ui投放与线上取证操作单-20260923.md`;E 单追加「§执行回报(IM 线第 14 棒)」;投放线入口 §5-5 落归属(本线认领完结)。
5. 入口 §0 / §2(新增第 15 棒段)/ §6 推进;当日日志追加;PLAYBOOK 新增 §24(4 条可复用坑)。
- **踩到并修掉的坑(本棒自伤一次)**:往 md 追加用了 Python **文本模式** `open(p,'a')` ⇒ Windows 翻 CRLF,污染 E 单 60 行 / 日志 17 行;已按「只回滚自己那一段」修回 LF。纪律已写进 PLAYBOOK §24.3。
- **下一棒**:automation `4e08cc77-c222-43ee-a3f5-521baebe2d70`(一次性 · 2026-09-23T20:45)= 47 就地部署连接层 gateway + 在线态取数接线;⚠️ 若用户先反馈取证结果则优先按其处置。
- **注意**:本棒自动化跑完后,宿主 automation 库曾于当日 18:55 被 app 重建(历史记录全丢)⇒ 本文件是补写的流水起点。