0204001a1b2734ce640ff332393cf6833822ae22
用户原话:「同步仓库不是 应该遵循忽略的规则吗,谁让把所有技能都提交仓库的」+「A 肯定要收回」。
- 从索引撤出 9 个目录(**本地文件一律保留**:工作区文件数 5711 未变,一个都没删):
AI HOT、draw-ui、dsh-diagnose、dsh-knowledge、dsh-local-env、dsh-opensource-release、
dsh-workflow、oil-motion、skills-security-check —— 即 2026-10-08 `e03465c` 一次并入的那批
(那条提交自称"按用户令",来源不是本线)。
- .gitignore 改**白名单**:根下 /* 一律挡掉,再逐个放行 6 个技能 + .gitignore + 改包纪律.md。
为什么必须这么改(10-08 混入的真因):黑名单只列"已知不要的",**新冒出来的技能目录**
会被任何一次 `git add -A` 顺手捎进仓库;白名单从机制上堵住这条路。
- 保留 oil-ui-pro:它是 product-planning 第③段的**功能依赖**,撤掉两边都会留悬空引用。
- 现状:仓库只跟踪 6 个技能目录(browser-harness / humanizer / humanizer-zh / oil-ui-pro /
product-planning / session-mechanism)。
- ⚠️ 已知代价(本轮不处理):撤出的目录仍留在**历史**里 ⇒ 新克隆的体积不会因此变小;
且 session-mechanism 里几处「⇒ 技能 X」的散文指针会指向不在仓的技能(不影响运行)。
Languages
HTML
80.5%
Python
11.7%
CSS
6.9%
TypeScript
0.4%
Shell
0.3%
Other
0.2%