This repository was archived by the owner on Sep 28, 2026. It is now read-only.
Repository navigation
收口:归档 workcoding、删词汇表旧名别名、守卫改成旧词零出现,clarify 与 note 按两节骨架重写并各跑一次评测(#123) - #132
Merged
Merged
Conversation
…lugin eval 用例(#123) - plugins/workcoding 整目录 git mv 到 _archive/plugins/workcoding,历史保留;marketplace、profiles/daily 与 profiles/all 清掉它的 9 条;public-tree-policy 的豁免路径与 entrypoints 的引用改到归档路径 - plugins/CONTEXT.md 删全部 _旧名_ 行与模板行;skills.test.ts 加第 8 项:SKILL.md 与词汇表旧词零出现(多字旧词按子串、段与步按固定搭配判) - skill-authoring 正文、references、plugin.json 与评测副本换词:上线待办→上线清单、手动/自动调用→人敲的/模型可拿的、第 N 段→第 N 阶段 - practices、flow-steps 里指向旧 workcoding 名字的引用改指新名或归档路径;skill-maintenance 一处「段结果」改「阶段结果」 - clarify、note 正文按新合同重写(什么时候用、步骤带完成判据,产出/出口/为什么在哪按需),形状进 references;各建 claude plugin eval 用例(clarify 4、note 3) - 版本 patch 加一:clarify、note 0.1.1,skill-authoring 0.1.3,practices 0.1.4,flow-steps 0.1.5,flow 0.1.6,skill-maintenance 0.1.2;目录页重生成;plugins/README.md 清单改到 12 Plugin、40 Skill Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
- clarify 四个用例、note 三个用例各跑一次改后评测(裁判 sonnet,默认模型),结果洗过用户名提交;clarify 的 build-x-itch 按第一轮暴露的正文缺口把第 1 步改成「先断言再递一题」,three-line-close 两条与 references 矛盾的 grader 放宽后只重跑这两条 - 两轴审查违例修正:守卫正则漏掉的反斜杠补上、去掉会拦平语的「每段」「段里」「条步」;skill-authoring 评测副本残留的停靠记录换成站会记录;baseline-measurement 指向的 release-observe 改 rollout-observe;clarify 首段不再引用词汇表没有的「机会 issue」词条;note 把拆仓史移到「为什么在哪」;入口文件的嵌套括号拉平 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
做了什么
plugins/workcoding整目录git mv到_archive/plugins/workcoding/(113 个文件,内容一字未改,历史可git log --follow)。.claude-plugin/marketplace.json删掉它的条目;profiles/daily/manifest.json与profiles/all/manifest.json各删 9 条(壳加八条规程),两份 profile 里对应的新名(practices 14 条实践、flow-steps 8 条活动)在 证:evidence-regression、release-observe 拆成四条实践加两条活动,flow 指向新名,评测齐(#122) #128 到 方案:architecture-design、system-analysis 拆成三条实践加两条活动——tradeoff-analysis、effect-sketch、baseline-measurement 进 practices,architecture-decision、impact-analysis 进 flow-steps,flow 指向新名,评测齐(#120) #131 已经加过。.github/public-tree-policy.json的豁免路径、entrypoints/agent-system.md的引用、packages/sk两处@workcoding示例串跟着改。plugins/CONTEXT.md删掉全部 17 行_旧名_与模板里那一行,头部改成「旧名不保留」。plugins/tests/skills.test.ts加第 8 项:所有 SKILL.md 与词汇表不出现 ADR-0006 换掉的旧词。多字旧词(来往、要答案、小改动、改动落地、停靠记录、硬问题、上线待办、焦点、领域分支、手动调用、自动调用、可选步)按子串判;单字旧词「段」「步」只判旧用法的固定搭配(第 N 段、起始段、段的门、段结果、点名的步、薄步……),放过「阶段」「活动」「步骤」「第 3 步」「一段旧代码」。definition-of-done.md、agent-skills-spec.md、vendor-adoption.md、plugin.json 与五个评测用例:上线待办→上线清单,手动/自动调用→人敲的(user-invoked)/模型可拿的(model-invoked),第 N 段→第 N 阶段,流程 skill→flow;skill-maintenance 一处「段结果」→「阶段结果」。practices、flow-steps 里指向已归档名字的引用改指新名(legacy-change→legacy-code-change/sprout-method/characterization-test,integration→system-integration,release-observe→rollout-observe)或归档路径。clarify/references/;术语按词汇表(查询、标准变更、站会记录、事前验尸 pre-mortem);禁令都紧跟正面句。各建claude plugin eval用例(clarify 4:一正、两反、一多轮;note 3:一正、两反),跑法、基线观察、实跑记录在两份evals/README.md。clarify 旧的 omp 时代评测留在skills/clarify/evals/只作历史。plugins/README.md清单句改成 12 个 Plugin、40 个 Skill,加「已归档(2026-09-19)」一节。为什么
Closes #123。agent-system#115(spec,镜像 desk#152)与 ADR-0006 接入顺序第 5 步:三批(#124、#127、#128 到 #131)都合入后,旧形态收口——workcoding 壳退役是负责人 2026-09-14 的裁定(desk#142,agent-system#111),八条规程已拆成实践加活动,壳与旧正文没有消费者;旧名别名的保留期到本票为止。
三处取舍:
build-x-itch0.56 是正文缺口不是噪声:第 1 步把「问历史行为」与「断言式草案」写成并列两句,agent 第一轮手里没有东西可断言就只问了;改成「先断言再递一题」后重跑 1.0。three-line-close0.50 判败的是 grader 与references/opportunity-issue.md矛盾(--body-file的正文文件被当成「别的本地文件」)和把结尾请主人划改的一问数成没收口——改 grader 只重跑这两条;这一条超出预授权「噪声不重跑」的字面,理由与两轮数字都在 clarify 的 README,主人不认可以只看第一轮。persist-conclusion0.87 的那一票是focus: trace的裁判在长执行记录里没数到找回那一步,行为对,按预授权不重跑。怎么验证的
node plugins/tests/skills.test.ts:退出 0,PASS: 12 个 Plugin、40 个 Skill,目录页一致,词汇表 32 条带英文与出处,旧词零出现(改动前基线PASS: 13 个 Plugin、49 个 Skill)。守卫在写 skill-authoring 之前先跑过一次,正确拦下skill-authoring/SKILL.md: 出现旧词「上线待办」。claude plugin validateclarify、note、skill-authoring、practices、flow-steps、flow、skill-maintenance:都Validation passed。bun packages/mounts/src/cli.ts assess-public-tree --repo . --rev HEAD --policy .github/public-tree-policy.json:status: allowed (scanned 1833)(第一个 commit 上跑的;第二个 commit 只加了洗过用户名的 JSON 与 Markdown)。python scripts/test_federated_entry.py、python -m scripts.entry_sync check --scope repository:通过;packages/skbun test:25 pass 0 fail。grep -rn -E '来往|要答案|小改动|改动落地|停靠记录|硬问题|上线待办|焦点|领域分支|手动调用|自动调用|可选步' plugins --include=SKILL.md:零命中;grep -rn workcoding profiles .claude-plugin:零命中;grep -rl Morni plugins/*/evals/results:零命中。评测(默认模型
claude-opus-5,裁判 sonnet,每用例 3 次两组,阈值 1.0):build-x-itchbug-annoyanceformed-plan-stress-testthree-line-closepersist-conclusionretrieve-onlyprogress-log-not-knowledgeclarify 平均差值 +0.36(4.32 加 2.34 美元),note +0.36(5.79 美元)。两组同分的两条只作回归守卫;没到 1.0 的一条说明在上面与 note 的 README。
两轴审查(
code-review,各派一个子代理)。Standards 轴 9 条违例:4 条在它审的时刻正在做(clarify README、scrub、删 HTML、重跑 three-line-close),完成后已过;守卫正则漏反斜杠(第s*)、skill-authoring 评测副本残留「停靠记录/docking record」、clarify 引用词汇表没有的「机会 issue」词条三条已修;「一条 llm grader 判多件事」按 practices:Matt 四条实践复制入库——grilling、domain-modeling、tdd、code-review 改中文与两节骨架,评测齐(#118) #125、方案:architecture-design、system-analysis 拆成三条实践加两条活动——tradeoff-analysis、effect-sketch、baseline-measurement 进 practices,architecture-decision、impact-analysis 进 flow-steps,flow 指向新名,评测齐(#120) #131 先例作判断题留着。判断题采纳:去掉过宽的三条搭配、note 拆仓史移到「为什么在哪」、入口文件嵌套括号拉平、README 写明规则副本要同步四份与正例点名 skill 差值偏低。Spec 轴:baseline-measurement漏改的release-observe已改rollout-observe;practices 的 plugin.json 描述补「已归档的」;版本号范围与 three-line-close 重跑两条写进上面「为什么」等主人认。审查后的正文改动都是换词与移句,没有重跑评测。怎么回退
revert 本 PR 的两个 commit:
_archive/plugins/workcoding回到plugins/workcoding,marketplace、两份 manifest、豁免路径、入口引用、词汇表别名、守卫第 8 项、七个版本号、目录页、clarify 与 note 正文及其用例和结果一起回去;然后node plugins/scripts/skills-overview.ts --write重生成目录页。本 PR 不改 agent-config,本机 junction 由上线清单 agent-config#66 在合并后驱动,revert 后无外部状态要清。没做的
wiki/20-知识库/10-知识笔记/20-工作方法/10-总纲/10-工作方法地图.md要改的条目:flow…三种来往的分拣…九段、门、每段点名的步、可选步、停靠记录…判为改动落地才读…工程规程八条改由它在第 4 段门口按缺口开成可选步,workcoding壳退役中(agent-system#111)」→ 常规变更(normal change)的路线在flow;三种请求(查询、标准变更、常规变更)的分拣在常驻规则;九个阶段(stage)、门(gate)、每个阶段点名的活动(activity)、改旧代码时才开的活动、站会记录(standup update)在它正文里;workcoding壳已于 2026-09-19 归档(agent-system#123,PR 见下)。flow在第 4 段门口按缺口…列出这次要开的可选步…原入口workcoding壳(plugins/workcoding/skills/workcoding/SKILL.md)…壳退役中」→ 第 4 阶段的门上按缺口列出改旧代码时才开的活动;壳已归档到_archive/plugins/workcoding/,路径随之改。clarify0.1.1,状态改「2026-09-19 按新合同重写,四个用例门评测过(agent-system#123)」。requirement-insight、requirement-translation、architecture-design、legacy-change、evidence-regression、release-observe、system-analysis、integration→ 各改成 flow-steps 的活动加 practices 的实践:requirement-elicitation(switch-interview)、requirement-specification(ears、specification-by-example)、architecture-decision(tradeoff-analysis)、legacy-code-change(characterization-test、sprout-method)、regression-evidence(record-replay、golden-master)、rollout-observe(feature-toggle、canary-release)、impact-analysis(effect-sketch、baseline-measurement)、system-integration(interface-contract-checklist、incremental-integration);状态列「规程已定,skill 已装,待手跑」→「2026-09-19 拆成实践加活动(agent-system#119 到 票8 证:evidence-regression、release-observe 拆成实践加薄步 #122),旧正文归档在_archive/plugins/workcoding/skills/<旧名>」。「规程及方法论笔记」列的八篇../20-规程/*.md笔记里的旧词按 spec:自建 skill 写法合同——业界词、实践与规程分层、正面陈述(镜像 desk#152) #115 范围外另立 issue。desk/20-知识库/→wiki/20-知识库/(desk#79,note 0.1.1 的正文已改指 wiki)。skill:grilling、knowledge-maintenance、…那行去掉grilling(已按 ADR-0007 复制进 practices 并被 flow 点名,agent-system#118/写法合同与词汇表:业界词、两节骨架、正面句;ADR-0006、ADR-0007 落地(#116) #124)。_archive/plugins/workcoding/skills/*/evals/runs/里 omp 时代的运行日志随目录整体归档,没有逐个审内容;公共面门禁按新路径豁免baseline.zip,其余文件门禁扫过 allowed。workcoding档位删掉、deploy.ts sync、描述检查)在本 PR 合并后由那条 issue 驱动,不在本仓做。🤖 Generated with Claude Code