docs(w05): Task 10 的 Step 3/4 跟上 Step 2 —— 摘注册而非标停用,git add 补齐四个文件

上一笔改了 Step 2 的退役方式(本仓工具没有 enabled 概念),Step 3 还写着
「把注册标成停用」、Step 4 的 git add 也没带上新列进 Files 的四个文件 ——
自己改出来的内部矛盾,一并补齐。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LKMZDwMbyKzjw6Hembwvet
This commit is contained in:
xcs
2026-08-29 16:20:49 +08:00
co-authored by Claude Opus 5
parent 1c6978818c
commit 8c125042ba
@@ -1989,7 +1989,11 @@ it('两枚工具已退役 —— 规则活在 S2 的配方里,不再有第二处
- [ ] **Step 3: 停用并留墓志铭** - [ ] **Step 3: 停用并留墓志铭**
在 `first-party.ts` 里把两枚工具的注册标成停用,并在原处留一段中文墓志铭,写清:**它们算的四态与推荐等级现在活在 **摘掉注册,不是「标成停用」**(2026-08-29 控制端改正:本仓工具没有 `enabled` 这个概念,见 Step 2 的说明)。
按上面 Files 清单逐处摘干净 —— `first-party.ts` 的两行注册与只服务于它们的实现、`container.ts` 的 handler 覆盖
与 `parameterLedger`、`tools-w05.ts` 整份、两个 seed 的 import。**摘完跑一次 Step 1 的 grep 复查,应当只剩墓志铭里的文字。**
在 `first-party.ts` 原处留一段中文墓志铭,写清:**它们算的四态与推荐等级现在活在
`activities/part-substitution-assessment` 的 S2 配方里**(§3.5 的规则表),规则只许有一处真源; `activities/part-substitution-assessment` 的 S2 配方里**(§3.5 的规则表),规则只许有一处真源;
`D01` / `D02` 两张 DMN 同批退役,理由相同 —— 再留一份 DMN 就是同一件事两处各存一份。 `D01` / `D02` 两张 DMN 同批退役,理由相同 —— 再留一份 DMN 就是同一件事两处各存一份。
@@ -1999,7 +2003,9 @@ it('两枚工具已退役 —— 规则活在 S2 的配方里,不再有第二处
```bash ```bash
pnpm gates pnpm gates
git add apps/api/src/app/tools activities/part-substitution-assessment apps/api/src/app/__tests__ git add apps/api/src/app/tools apps/api/src/app/container.ts apps/api/src/app/seed-activities.ts \
apps/api/src/app/seed-mvp.ts apps/api/src/app/__tests__ activities/part-substitution-assessment
# tools-w05.ts 是删除,`git add -A apps/api/src/app` 或显式 `git rm` 都行 —— 别漏在工作树里
git commit -m "$(cat <<'EOF' git commit -m "$(cat <<'EOF'
chore(w05): 两枚工具与两张判定表退役,技能戳删除 —— 规则只许有一处真源 chore(w05): 两枚工具与两张判定表退役,技能戳删除 —— 规则只许有一处真源