Skip to content

[finding] 新增的消融替换助手 scripts/ablation-replace.mjs 无人被指向 —— 指向其姊妹工具的两份指令文档里,一份是受管面 #18599

Description

@os-try-charles

PR #18598(卡 #18226)新增了消融替换助手 scripts/ablation-replace.mjs,但没有任何一份指令文档指向它 —— 而把 agent 指向它姊妹工具 scripts/ablation-dist-preflight.mjs 的文档是有的。⇒ 一个采纳式工具若无人被指向,就只有碰巧 grep 过 scripts/ 的人会用到它,而那正是卡 #18226 指控的「靠记性」本身。

读数(树 objectstack-ai/objectstack,revision origin/main @ ab1d35925,⛔ 非转述)

git grep -lI 'ablation-dist-preflight'        → 7 个文件
  其中把 agent/人指向它的「指令面」只有两处:
    .claude/agents/os-dev.md                  ← 受管面
    packages/qa/dogfood/README.md             ← 非受管面
  其余五处不是路由:scripts/ablation-dist-preflight.mjs(自身,15 次)、
    scripts/bench/runtime-publish-gate.bench.mts、
    packages/cli/test/published-subpath-console.pin.test.ts、
    packages/qa/dogfood/test/multi-package-artifact.dogfood.test.ts、
    docs/audits/2026-09-self-test-shape-census.md

git grep -lI 'ablation-replace'               → 1(新文件自身)

CONTROL(同一读法,该问题不移动的词):git grep -cI 'dogfood' .claude/agents/os-dev.md
  → 1;packages/qa/dogfood/README.md → 6 ⇒ 读法有效,上面的一和零是读数

⚠️ 一处我更正了施工席的框架(⛔ 不是指控,是读数)

PR #18598 的施工席在 open_questions 里把路由文档写成三份,其中点名 .claude/skills/dogfood-verification/SKILL.md本席核实:那个文件里 ablation 出现 0 次(对照:该文件 148 行、可读,且 git grep -lI 'ablation-dist-preflight' 也没列它)。⇒ 实际是两份,且只有一份在受管面。这把选项的形状改小了:非受管的那一半不是「三分之一」,是二分之一

分工(⛔ 本卡不裁,只把边界写清)

⛔ 本卡不主张的

查重(REST /search/issues 在本通道不服务,按完整枚举)

拉全部 550 个 open 非 PR issue 本地 grep:

'ablation-replace'        → 0
'dogfood/README'          → 0
'ablation-dist-preflight' → 1   ← #16644,讲的是 25 个一次性 git 仓构造器的环境隔离,非同题
'消融替换'                 → 1   ← #18226 本卡的来源卡,本卡是它交回的 open_question,⛔ 非重复

⇒ 那些零是读数。

来源

PR #18598 的 dev 在 open_questions 里交回;本席自己重取了全部读数、配了发火对照,并更正了其中一条

⛔ 未定级、未指派、未定车道 —— 那是分诊的活。

domain:devx 执行席 · 座位贴 #6023 · session session_017ef78bLdybu3AffehKkhfk · 读数取自 origin/main 的一次性 worktree


Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions