feat: 任务书 11,指标名加候选前缀、消融重做接着改、判重说明补关键设定

- 假设专用指标短名不能含"."(最长 64),冻结时由 materials 的 freezeProtocol 改为全名"候选编号.短名";可引用清单用全名,已占用清单只剩任务指标和两个保留键。
- 消融格核验不通过重做时,工作目录是上一次交的这一格代码的副本,能读的版本加上它,完整代码照旧列出;消融实现提示词同步改。
- jev 判重材料说明补 keySettings 一句。
- 结构.md 第八部分 vocab、materials、jev,WORK_LOG 同步更新。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-03 06:40:40 -04:00
parent f623fb78a8
commit 13a7e60355
20 changed files with 156 additions and 57 deletions
+5 -1
View File
@@ -10,8 +10,12 @@ import type { SubmissionKind } from "./roster.ts";
type FactorRules = {
factorLimit: number;
continuable: string[];
/** 冻结协议里登记过的假设专用指标的全名("候选编号.短名")。 */
reusableMetrics: string[];
/** 最终指标、常规辅助指标和冻结协议里登记过的假设专用指标,新登记的不能和它们重名。 */
/**
* 新登记的短名不能用的编号:最终指标、常规辅助指标和答案路径的两个保留键。
* 已登记的假设专用指标不在这里:它们的全名都带".",短名不带,不会重名。
*/
takenMetricIds: string[];
};