Archived
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:
@@ -1989,7 +1989,11 @@ it('两枚工具已退役 —— 规则活在 S2 的配方里,不再有第二处
|
||||
|
||||
- [ ] **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 的规则表),规则只许有一处真源;
|
||||
`D01` / `D02` 两张 DMN 同批退役,理由相同 —— 再留一份 DMN 就是同一件事两处各存一份。
|
||||
|
||||
@@ -1999,7 +2003,9 @@ it('两枚工具已退役 —— 规则活在 S2 的配方里,不再有第二处
|
||||
|
||||
```bash
|
||||
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'
|
||||
chore(w05): 两枚工具与两张判定表退役,技能戳删除 —— 规则只许有一处真源
|
||||
|
||||
|
||||
Reference in New Issue
Block a user