51 lines
4.2 KiB
Markdown
51 lines
4.2 KiB
Markdown
---
|
||
name: 准备正文回放数据
|
||
description: 在单个只读事务内从实验库装配正文回放的真实临时配置:来源证明、授权快照、目标 scaffold 拆分、冻结历史与预注册卡,写到仓库外临时文件。回放要从仓内合成夹具切到真实作品时使用;只 SELECT,不查询目标章正文,不把原书写进 Git。
|
||
disable-model-invocation: true
|
||
---
|
||
|
||
# 回放参考作品装配(scenario: writer_replay | 只读装配 | 事务=REPEATABLE READ READ ONLY)
|
||
|
||
回放的可信度全押在"装配这一刻看到的库是不是一致的、有没有偷看未来"。本 Skill 把来源证明、授权、目标 scaffold、全量冻结历史、冻结近章正文与预注册卡**固定在同一个只读快照事务里**——分多次查会读到不同时刻的库,泄漏就无法机械排除。
|
||
|
||
回放执行归 `回放评估正文质量`,快照与泄漏审计的通用实现归 `固定任务上下文`,评分归 `评估内容质量`,Gate 终态归 `判定质量是否合格`。
|
||
|
||
## 输入
|
||
|
||
- `--base-config`:默认读取 `回放评估正文质量/configs/writer-gate-a-deep-space-v1-cn-skills.json`。该配置绑定中文技能身份下的固定 Opus writer prompt/schema/profile,运行探针为 `dry_run`;真实执行前须先取得新的 successful probe,任一合同变化后旧探针立即失效。
|
||
- `--card-selectors`:`writer-gate-a-deep-space-card-selectors-v1.json`,其原始字节 SHA-256 必须与 `commonControls` 预注册值一致。
|
||
- 实验库 DSN 与租户,由 `load_reference_work` 的共享常量提供。
|
||
|
||
来源版本只认原文件证明链:`example_reference_work.source_file` 必须唯一匹配成功 import task 和未软删 knowledge document,三方文件名一致,文档 `file_hash` 为 64 位小写 SHA-256,且 import `command_id` 以该 hash 前 16 位开头。`sourceHash=sha256:<hash>`,`sourceVersion=raw-file-v1:sha256:<hash>`;作品 revision 与导入章数不改变原文件版本。
|
||
|
||
授权读 `example_reference_authorization_snapshot` 当前原文件版本的最新快照。缺授权记录仍生成可审计配置,但送入回放后必须保持 `blocked_authorization`,不得伪造为 `licensed`。真实运行还要求 `allowedPurpose` 包含 `offline_evaluation`。
|
||
|
||
## 输出
|
||
|
||
写到**仓库外**临时目录的完整回放配置,`contentMode=canonical_frozen_prose`,包含:三臂公共冻结快照、A/C 各自的补充原文证据、evaluator-only 的 oracle 真值断言、`frozenRecentHanCounts` 与 `targetLengthBasis`。
|
||
|
||
目标 scaffold 只拆成两份:给写手的细纲(硬事件、可调节 beat、声明新事实)与只给评测方的真值断言。两份不得混投。
|
||
|
||
连续四章基线装不下、A/C 任一臂补充原文不足 2000 code point、或两臂 `WriterCreativeInput` hash 相同/允许差异路径为空时,一律失败关闭,不降级出配置。
|
||
|
||
## 数据边界
|
||
|
||
**只执行 SELECT**,全程 `REPEATABLE READ READ ONLY`。不写任何表,不写创作目录。
|
||
|
||
**目标章正文不查询**——这是防泄漏的第一道机械门,不是约定。任何目标章事实、目标实体清单或目标章标签都不得参与规划器侧来源选择。
|
||
|
||
产物只落仓库外临时目录。原书正文、完整目标细纲与标准答案任何模式下都不得写入 Git。
|
||
|
||
## 红线
|
||
|
||
- 只取作品元数据、窗级大纲、章级细纲摘要与预注册卡 ID 对应的候选卡历史。候选卡必须标记为 `eval_draft`,不得当作生产知识检索结果。
|
||
- 里程碑与大纲按绝对章号过滤;未来条目、跨过 `as_of` 的区间与无章号条目进入 `omittedSources`,不改写成当前事实。
|
||
- 终态摘要、未来弧线、原始当前态等存储字段不得直接透传。
|
||
- `newCharacterRatio` 由本事务内扫描冻结历史 Canonical 正文重算,卡内容不参与;泛称角色记 `unresolved_generic_role`,不得默认成 0。
|
||
- 来源证明链、授权链或冻结上界任一不成立时不产出配置,退出非零;不靠重试绕过。
|
||
|
||
## 复利合同
|
||
|
||
- **消费**:回放参考作品装载合同与授权边界。
|
||
- **回写**:装载步骤不登记 `example_lesson`;正式评测完成态由 `回放评估细纲质量` / `评估内容质量` 登记。
|