仓库清理: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:
1 parent
470a0bb5ce
commit
32a0fdd23c
304 files changed
+1127
-53847
No files matched your search
@@ -1,17 +0,0 @@
|
||||
# automation 4f31f4fa-746b-4ccf-9911-08885ebeea28 — 插件投放与分库线 · 第 14 棒(执行棒)
|
||||
|
||||
> 一次性任务。本文件 2026-09-25 首建(本次即首次执行)。
|
||||
|
||||
## 执行记录
|
||||
|
||||
- **2026-09-25 00:0x–00:5x|首次执行(唯一一次)** —— 开机四步走完(`state.py` → 口径 md5 `ae2fe58f6040e153a34017959a90df87` 一致 → 取域锁 5 域 + `package.json` 骨架锁 → 读入口 §0/§5)。
|
||||
- **交付两项**:
|
||||
- (A) **跨节点内容分发**落地(形态 = 用户已拍板的「节点主动拉取 + 主节点核对告知差异」):拉取端(`src/worker/agent.ts`)+ Manager 对账面与三只仅认节点身份的口(`src/web/routes/business-plugins.ts`)+ 节点侧配置文档(`dsh-server-docs/DEPLOY-本部署.md` 新增 §6.6)。
|
||||
- (B) 修掉 `web/portal.html` 的「去痕迹」红灯 ⇒ `verify-static` 恢复全绿。
|
||||
- **验证**:`npm run build` rc=0 | `npm test`(Node 22) 543 / 541 过 / 0 败 / 2 跳过 | `check-layering` 无新增违规 | `verify-static` 全部合格。47/106 真机取证通过(逐机 md5 + 逐机指纹),106 共享层历史内容漂移被自动纠正。
|
||||
- **收口**:入口 §0 与 §5 已回填;域锁 + 骨架锁**已释放**(`.locks/` 仅剩空 `.migrations`);⛔ 未 commit / 未 push;待拍板 0 条。
|
||||
- **下一棒:未登记** —— 本线 §5 的 1–8 条已全部闭合,余项只有「需外部条件」与「可选打磨」,按入口「⛔ 本线不预登记队列」待新需求再排。
|
||||
|
||||
## 状态
|
||||
|
||||
**已完成,无需重跑。** 若再次被触发:先跑 `state.py`,读入口 §0 末行确认第 14 棒已收官 —— ⛔ 不要重做 (A)/(B);有新需求再按 §5 规则排新棒。
|
||||
Reference in new issue
Block a user