仓库清理: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,21 +0,0 @@
# automation memory · 规则与载体线(接续棒 · cb87bf65)
## 2026-09-24 17:16 执行 · 第二段(压缩式清理 · 零风险去重复表述)
**动作**:按 `接续包_规则载体压缩_20260924.md` §5 第 1 条开工(开工 md5 `84bb96d5…` ✓ 一致);`preflight-lock.sh` 判出【E】机制层 `CODEBUDDY.md` ⇒ 不带 `--domains` 走全局独占(抢锁前 `state.py` = 锁空闲);会话名 `规则载体压缩2`。
**结果**:`CODEBUDDY.md` **10,281 → 9,998 字符**(本棒 −283,累计自 23,756 起 −58%)|线内标题 **9/12**(§2 落 8,507,进窗差 507)|红线 **11/11** + R7-边界行全在|验收脚本五段除体积全过(差 1,998)。
**结论(下一棒直接用的判据)**:**零风险去重复表述已做尽** —— 三档阈值(11/18/24 字符)全库重复扫描 + 主文件 × 详件跨文件扫描 ⇒ 除 PATH 串与脚本名外无 ≥11 字符重复片段。再降只能砍**判据本体** ⇒ **需用户拍板**。
**收口**:⛔ **未登记下一棒**(技能 §3.3 登记门禁:下一棒含需拍板项 ⇒ 链条已暂停待拍板);接续包 §5 已写入四个候选(A §7 降指针 / B §8 降指针 / C 只砍 §2 / D 改目标);锁已 `--release-exec`;清本棒 tmp 两个脚本;⛔ 未 commit / push。
## 2026-09-24 17:3x 追加 · 第三段(用户拍板「A + B」→ 达标收官)
**用户指令**:`a b 该精简和分层引用的都处理` ⇒ 采纳 A(§7 环境要点)+ B(§8 事故清单)**转分层引用**,且凡该精简的一并处理。
**结果**:`CODEBUDDY.md` **9,998 → 7,905 字符**(自 23,756 起 **−67%**)✅ **≤8,000 达标**|**章节 11/11 全在注入窗口**(§10 并入 §9)|红线 11/11 + R7-边界行 · 指针无悬空 · 完好性全过。
**做法**(关键判据):先确认引用件 **§D / §E 已逐字承载 §7 / §8 正文**(分层引用的前提是"内容搬到引用件"而非删除)⇒ 再把主文件压成**速查行 + 指针**;其余该精简的:§10 并入 §9、§2 / §6 / §9 表述收紧、头部 meta 去重。⛔ 未丢判据。
**收口**:§3-1 **收官**,本线无待办 ⇒ 依技能 §6 **末棒不登记**(明确告知"链条已完结");接续包已记状态 + 新 md5;锁 `规则载体压缩3` 已释放;⛔ 未 commit / push。