chore(工作区): 全量入库 + 补齐 .gitignore(以工作区为准)

- 变更规模:新增 514 / 修改 62 / 重命名 155 / 删除 4(归档重组与文档轮次)
- .gitignore 修:`归档/**/db-cwd归一-备份-*/` —— 原规则写绝对层级(归档/db-cwd归一-…),
  目录搬进 归档/配置与备份/ 后**静默失效**,43 MB 的 DB 备份又变成未跟踪
- .gitignore 补:嵌套 git 内部数据(归档/内嵌git-20261008/、归档/skills-git-旧线-20261007/dotgit-原样移出/)
- .gitignore 补:运行态与部署副本(.workbuddy/collab/、.workbuddy/tools/、.workbuddy/.load-pending、.workbuddy/tmp-*)
- .gitignore 补:备份件(*.bak-*)
- 未跟踪文件从 2190 降到 890(其余为 归档/ 归档件与 .workbuddy/memory/ 知识文件,按口径入库)
This commit is contained in:
admin committed 2026-10-10 23:13:22 +08:00
1 parent 30b46dbd0c
commit c1b5e4d966
735 files changed
+153192 -2415

No files matched your search

@@ -33,9 +33,9 @@
## 二、引用 —— ❌ 不正常
### 2.1 旧工作区路径残留(`E:\ProgramData\AI技能\` → `E:\ProgramData\AIProject\`)
### 2.1 旧工作区路径残留(`E:\ProgramData\AIProject\` → `E:\ProgramData\AIProject\`)
**事实**:`E:\ProgramData\AI技能\` 已于 **09-23 20:12 整体改名为 `E:\ProgramData\AIProject\`**(`ls` 实测旧目录 GONE、新目录 EXIST)。兄弟目录同步改名:`_tools` / `dsh-ai1net-github` / `dsh-ai1net-capability` / `_skill_归档_去AI味_20260920`。
**事实**:`E:\ProgramData\AIProject\` 已于 **09-23 20:12 整体改名为 `E:\ProgramData\AIProject\`**(`ls` 实测旧目录 GONE、新目录 EXIST)。兄弟目录同步改名:`_tools` / `dsh-ai1net-github` / `dsh-ai1net-capability` / `_skill_归档_去AI味_20260920`。
**影响面:153 个文件**(`grep -rl "AI技能"`):
@@ -118,8 +118,8 @@
| 位置 | 现写 | 应为 |
|---|---|---|
| `dsh-auto-handoff-chain/SKILL.md` §⑤ | 「⛔ 只写反斜杠+大写盘符 `E:\ProgramData\AI技能\…`」 | 09-24 代码级实测推翻:去重键 = `path.trim().toLowerCase()`,**只小写、不统一斜杠** ⇒ 正解 = `E:/ProgramData/AIProject/aliyun-dsh-server`(**正斜杠**) |
| 同文件 §⑤ 判据行 | `python "E:/ProgramData/AI技能/aliyun-dsh-server/state.py"` | 旧路径,且与上面的「反斜杠」自相矛盾 |
| `dsh-auto-handoff-chain/SKILL.md` §⑤ | 「⛔ 只写反斜杠+大写盘符 `E:\ProgramData\AIProject\…`」 | 09-24 代码级实测推翻:去重键 = `path.trim().toLowerCase()`,**只小写、不统一斜杠** ⇒ 正解 = `E:/ProgramData/AIProject/aliyun-dsh-server`(**正斜杠**) |
| 同文件 §⑤ 判据行 | `python "E:/ProgramData/AIProject/ai1net-dsh-server/state.py"` | 旧路径,且与上面的「反斜杠」自相矛盾 |
⚠️ 本条与工作区 `MEMORY.md` 状态层**打架** ⇒ 修技能时必须一并收敛到「判据 = 实测 `sessions.cwd`」。
@@ -131,7 +131,7 @@
**已定的处置口径**(下一棒照此执行,不需再问):
1. **旧路径**:`E:\ProgramData\AI技能\` → `E:\ProgramData\AIProject\`,**只改 §2.1 表中的「必改」档**(工作区 12 件 + 文档库 15 件);`memory/` `归档/` `session-sync/` `05-交接单/` `04-调整方案/` **一律不回改**(历史件与已归档正文按既有纪律不动)。
1. **旧路径**:`E:\ProgramData\AIProject\` → `E:\ProgramData\AIProject\`,**只改 §2.1 表中的「必改」档**(工作区 12 件 + 文档库 15 件);`memory/` `归档/` `session-sync/` `05-交接单/` `04-调整方案/` **一律不回改**(历史件与已归档正文按既有纪律不动)。
2. **过度替换**:**逐条按「目标属谁」判**(§2.2 判据),错的回改成原字面,对的同步到本机;**先跑 `07-scripts/docs-audit.py` 与存在性探针取证,再落盘**。
3. **技能三处同步**:库 → 本机 → 服务器(`/opt/dsh/docs/08-skills`),三处归一化 md5 必须 12/12 全同后才算完;同时把 `dsh-auto-handoff-chain` §⑤ 的 cwds 口径改成实测正解。
4. **验证**:文档库自检四件套 rc=0 + `docs-sync-check.sh` 双端 289/289 + 技能 12/12 全同。