|
@@ -184,7 +184,7 @@
|
|
|
- 规划与备料从本文件读取已确认的书级硬约束和本书化策略;
|
|
- 规划与备料从本文件读取已确认的书级硬约束和本书化策略;
|
|
|
- 编辑审从本文件读取冲突与关系结算原则、本书专属毒点和可核对契约,不再重新读取运行时题材/流派条目;
|
|
- 编辑审从本文件读取冲突与关系结算原则、本书专属毒点和可核对契约,不再重新读取运行时题材/流派条目;
|
|
|
- `作品契约/` 纳入源文件手改检测、解析失败修复、git 跟踪与相关测试。
|
|
- `作品契约/` 纳入源文件手改检测、解析失败修复、git 跟踪与相关测试。
|
|
|
-- `作品契约/知识选择记录.md` 只保存候选、拒绝原因、自定义过程与来源证据,不作为日常写作上下文;最终选择及其来源版本必须同时固化在 `作品契约.md` 中,保证单文件即可驱动下游。
|
|
|
|
|
|
|
+- `作品契约/知识选择记录.md` 只保存实际采用的来源/变体,以及真实发生的拒绝、修改、自定义过程与修订证据,不保存全量候选或空反馈,也不作为日常写作上下文;最终选择及其来源版本必须同时固化在 `作品契约.md` 中,保证单文件即可驱动下游。
|
|
|
|
|
|
|
|
### R16 取消恩怨清算档位,改为冲突与关系结算原则
|
|
### R16 取消恩怨清算档位,改为冲突与关系结算原则
|
|
|
|
|
|
|
@@ -207,8 +207,8 @@
|
|
|
- 每卷复盘必须包含一次契约复盘,检查有效条款、未使用条款、机械重复来源、未覆盖长期问题与下卷调整需求;复盘是必经检查,不强制实际修改。
|
|
- 每卷复盘必须包含一次契约复盘,检查有效条款、未使用条款、机械重复来源、未覆盖长期问题与下卷调整需求;复盘是必经检查,不强制实际修改。
|
|
|
- 通用知识库升级不得自动改变在写作品;只可在卷末或作者主动请求时提供相关新知识候选,作者选择并本书化后才进入契约。
|
|
- 通用知识库升级不得自动改变在写作品;只可在卷末或作者主动请求时提供相关新知识候选,作者选择并本书化后才进入契约。
|
|
|
- 只有会持续影响未来多章规划、写作或审查的规则进入作品契约。单章执行错误留在章级记录,世界/人物事实进入设定或角色文件,语言偏好进入文风铁律,单卷剧情安排进入卷纲。
|
|
- 只有会持续影响未来多章规划、写作或审查的规则进入作品契约。单章执行错误留在章级记录,世界/人物事实进入设定或角色文件,语言偏好进入文风铁律,单卷剧情安排进入卷纲。
|
|
|
-- 每次更新至少记录契约版本、生效起章、更新原因和变更类型;详细证据、候选、拒绝与来源写入 `作品契约/知识选择记录.md`。新版本默认只约束未定稿章节;若需影响已定稿内容,必须另走影响分析与吃书流程。
|
|
|
|
|
-- 阻断性契约冲突立即停;普通重复问题在下一作者停顿点呈报;卷末强制复盘。自动连写批次中,契约变更须使受影响的未定稿章节重新备料与审查,已定稿章节不受影响。
|
|
|
|
|
|
|
+- 每次更新至少记录契约版本、生效起章、更新原因和变更类型;详细证据、真实裁决与来源写入 `作品契约/知识选择记录.md`。单契约真源下,`生效起章` 必须精确等于下一未定稿章;若需影响已定稿内容,必须另走影响分析与吃书流程。
|
|
|
|
|
+- 阻断性契约冲突立即停;普通重复问题在下一作者停顿点呈报;卷末强制复盘。更新须原子失效全部当前未发布批次章与工作区工件,`打回` 章也不例外;机器守卫以“待重做→绑定章号/契约版本/批次目录/原始定稿包 hash 的待提交证明→commit confirmed 后精确释放”覆盖完整生命周期。两审输入须以完整 DTO 令牌绑定章号、草稿、作品契约和审稿上下文,更新前已发出的旧两审结果不得在新契约下延迟回流。失败、提交结果未知、证明/令牌损坏、状态洗回或包篡改均保留守卫并阻断,既有守卫未收口时不得二次更新;已定稿章节不受影响。
|
|
|
|
|
|
|
|
### R18 故事对象的计划与事实两阶段生命周期
|
|
### R18 故事对象的计划与事实两阶段生命周期
|
|
|
|
|
|
|
@@ -219,13 +219,13 @@
|
|
|
- 只为跨章复用、持续约束规划写作或影响一致性的对象提前建立计划档案;一次性路人、普通物品、临时地点和不会复用的细节不为目录完整性提前建档。
|
|
- 只为跨章复用、持续约束规划写作或影响一致性的对象提前建立计划档案;一次性路人、普通物品、临时地点和不会复用的细节不为目录完整性提前建档。
|
|
|
- `命名/` 是生成与校验 canonical 名称的方法知识,不建立一套与对象平行的本书命名实体目录。选定正名、别名、语系和近名检查结果附着在对应的计划对象或事实对象上;全书名册仅作为可推导索引与一致性检查入口。
|
|
- `命名/` 是生成与校验 canonical 名称的方法知识,不建立一套与对象平行的本书命名实体目录。选定正名、别名、语系和近名检查结果附着在对应的计划对象或事实对象上;全书名册仅作为可推导索引与一致性检查入口。
|
|
|
- 调用者读取时必须区分两类可信度:规划允许引用计划对象来保持后续设计一致,写作与审查不得把尚未转正的计划描述断言为已发生事实;事实核对以 `定稿/设定/` 与定稿正文为准。
|
|
- 调用者读取时必须区分两类可信度:规划允许引用计划对象来保持后续设计一致,写作与审查不得把尚未转正的计划描述断言为已发生事实;事实核对以 `定稿/设定/` 与定稿正文为准。
|
|
|
-- 作者确认章节定稿,即视为确认该章中清晰且无冲突的事实。定稿服务自动提取事实差异并与计划对象、既有事实核对:无冲突的新增或变化随章节原子提交并完成转正;存在矛盾、歧义或会改写既有事实时,不得自动覆盖事实库,必须向作者呈报差异、影响和可选处理方式后再提交。
|
|
|
|
|
|
|
+- 作者确认章节定稿,即视为确认该章中清晰且无冲突的事实。定稿服务自动提取事实差异并与计划对象、既有事实核对:无冲突的新增或变化随章节原子提交并完成转正;存在矛盾、歧义或会改写既有事实时,不得自动覆盖事实库,必须向作者呈报差异、影响和带 `applyChange:boolean` 的可选处理方式后再提交。作者裁决保留原始选项并用 `optionId` 选择,执行语义只从命中选项派生;false 是不写事实、不删计划、不参与碰撞和暂存叠加的真 no-op。
|
|
|
|
|
|
|
|
### R19 章级知识随细纲整体确认
|
|
### R19 章级知识随细纲整体确认
|
|
|
|
|
|
|
|
- 作者已确认节拍、场景、技法和追读不要求逐项单独确认。规划者依据本章任务提出少量可组合方案,细纲至少记录所选知识和采用变体;待解决问题与预期结果可由细纲正文自然表达,不强制拆成独立 schema 字段。作者确认整份细纲即视为确认其中的章级知识选择。
|
|
- 作者已确认节拍、场景、技法和追读不要求逐项单独确认。规划者依据本章任务提出少量可组合方案,细纲至少记录所选知识和采用变体;待解决问题与预期结果可由细纲正文自然表达,不强制拆成独立 schema 字段。作者确认整份细纲即视为确认其中的章级知识选择。
|
|
|
- 作者在确认细纲前可删除、替换、混合、拒绝或自定义任何软策略。作者已经明确具体写法时,系统只做名称归一和必要的缺口提醒,不得为了展示知识库而强制发散。
|
|
- 作者在确认细纲前可删除、替换、混合、拒绝或自定义任何软策略。作者已经明确具体写法时,系统只做名称归一和必要的缺口提醒,不得为了展示知识库而强制发散。
|
|
|
-- 章级知识选择随细纲持久化,供写作备料精准注入和编辑审核对,不把未选候选长期写入书仓,也不要求写作阶段重新选择一次。
|
|
|
|
|
|
|
+- 章级知识选择在作者确认细纲时,与细纲原文 hash 一起原子冻结到 `工作区/细纲知识快照.json`,供写作备料精准注入和编辑审核对;之后通用条目修改或删除不能改变本章来源。细纲存在但快照缺失、旧版或 hash 不一致时 fail closed;无细纲批量路径只接受现行严格三段式来源档案。不把未选候选长期写入书仓,也不要求写作阶段重新选择一次。
|
|
|
- 章级选择只有在越过本章执行边界、实际修改作品契约、人物底线、核心设定或既有定稿事实时,才升级为独立确认;不能以“作者已确认细纲”为由静默修改作品级或事实级真源。
|
|
- 章级选择只有在越过本章执行边界、实际修改作品契约、人物底线、核心设定或既有定稿事实时,才升级为独立确认;不能以“作者已确认细纲”为由静默修改作品级或事实级真源。
|
|
|
|
|
|
|
|
### R20 近期使用历史是反重复软信号
|
|
### R20 近期使用历史是反重复软信号
|
|
@@ -267,38 +267,38 @@
|
|
|
|
|
|
|
|
## Acceptance Criteria
|
|
## Acceptance Criteria
|
|
|
|
|
|
|
|
-- [ ] A1:有一份唯一的未决策清单,每项标明证据位置、当前状态、推荐裁决和影响范围。
|
|
|
|
|
-- [ ] A2:十个目标维度均有可执行的准入/排除/边界规则,能够让两名独立审查者对典型边界条目得出一致归类。
|
|
|
|
|
-- [ ] A3:对“新增顶层维度 vs 增加元数据切面”给出有证据的选择,并明确新增维度的最低门槛。
|
|
|
|
|
-- [ ] A4:形成新增、近重复、合并、拆分、移动、废弃、别名迁移的完整生命周期流程。
|
|
|
|
|
-- [ ] A5:当前所有结构性未决项均被规则压力测试覆盖,不靠逐条拍脑袋形成孤立裁决。
|
|
|
|
|
-- [ ] A6:给出存量 166 条的变更清单或明确的分批审计方案;每项变更可追溯到某条治理规则。
|
|
|
|
|
-- [ ] A7:复杂任务的 `design.md` 与 `implement.md` 完成,包含目标目录、一次性切换、验证和源码回滚点;不得加入无生产依据的旧书兼容层,作者审核后才可进入实施。
|
|
|
|
|
-- [ ] A8:形成调用者矩阵,逐项说明“谁在何时、为何、如何调用哪类知识,以及调用后必须产生什么结果”,并能据此验证知识库是否真正被使用。
|
|
|
|
|
-- [ ] A9:同一题材/流派输入不会被固定路由收敛到唯一创作方案;硬约束与软策略在 schema、调用和审查上明确分离。
|
|
|
|
|
-- [ ] A10:建书契约的差异化点不是提示词约定,而有结构校验和内容核对机制;章级软策略允许自定义、变体和跨维组合。
|
|
|
|
|
-- [ ] A11:v6 的反套路核心能力有明确 v7 落点:多方案候选、作者选择、反套路规则与硬约束、后续调用和审查闭环均可验证。
|
|
|
|
|
-- [ ] A12:v7 能表达主题材 + 副题材,并生成可执行的融合协议;流派与副题材在 schema 和调用语义上不再混用。
|
|
|
|
|
-- [ ] A13:`创意约束/` 有独立 schema、调用阶段、候选生成规则与审查闭环;条目不会退化为可直接复刻的反套路剧情模板。
|
|
|
|
|
-- [ ] A14:对 `命名/设定/人物` 分别形成独立 schema、调用者矩阵、持久化产物、审查规则和 v6 候选资产策展清单。
|
|
|
|
|
-- [ ] A15:所有未新增顶层的候选类别均有明确归属或排除理由;桥段、结构、兑现和特殊设定对象不会重新成为兜底桶。
|
|
|
|
|
-- [ ] A16:任务树已建立;每个子任务有独立可验收边界、依赖说明和回滚点,父任务保留跨子任务集成验收责任。
|
|
|
|
|
-- [ ] A17:书级、故事对象级和章级知识调用分别按约定粒度留痕;未选候选不会造成书仓长期膨胀,最终选择可追溯到来源版本,拒绝、修改或审稿结果只在实际发生时记录。
|
|
|
|
|
-- [ ] A18:删除 `文风/题材流派指导.md` 后,建书、规划、备料、编辑审、手改检测和版本冻结全部只依赖 `作品契约/作品契约.md` 且行为测试通过;旧契约的骨架、差异化、专属毒点、节奏参数和来源能力无缺失,原恩怨清算意图由更精确的冲突与关系结算原则覆盖。
|
|
|
|
|
-- [ ] A19:题材 schema、作品契约 schema、运行时 DTO 和测试中不存在恩怨清算枚举或题材默认值;至少用“合理宽恕”“无成本洗白”“有代价救赎”“无动机让渡底线”四类样例验证审查能区分善良与叙事失真。
|
|
|
|
|
-- [ ] A20:建书缺少作品契约、契约结构不完整或尚未经过作者确认时不得宣告建书完成;成功建书后所有下游阶段均能读取同一份契约真源。
|
|
|
|
|
-- [ ] A21:能用行为测试验证契约更新的四类路径:作者即时修改、阻断性冲突立即停、重复非阻断问题延迟呈报、卷末强制复盘;任何路径均不得未经作者确认直接改写契约。
|
|
|
|
|
-- [ ] A22:契约修订具有版本、生效起章、原因、证据和影响范围;新版本只影响未定稿章节,自动批次中的受影响章节会重新备料与审查。
|
|
|
|
|
-- [ ] A23:题材、创意约束、设定、人物、命名和章级知识分别拥有与调用时机匹配的候选契约;测试能证明明确作者不会被强制发散、空白作者能获得整体方向、章级候选会利用当前问题与近期历史。
|
|
|
|
|
-- [ ] A24:十维字段均能追溯到明确调用者和行为测试;不存在仅为统一格式而添加的字段、无消费者字段、可推导重复字段或普遍填“全部”的无效适用范围。
|
|
|
|
|
-- [ ] A25:故事对象行为测试覆盖计划对象的创建、修改、放弃、首次定稿转正和既成事实变更;写作/审查能区分计划与事实,一次性对象不会被强制建档,命名结果不会复制成平行实体。
|
|
|
|
|
-- [ ] A26:章节定稿时,无冲突事实会与正文原子提交并自动转正;冲突、歧义或既有事实改写不会静默落盘,测试能证明作者会看到差异、影响和处理选项后再裁决。
|
|
|
|
|
-- [ ] A27:章级知识能随细纲整体确认并在后续精准调用;测试证明作者无需逐项确认、明确写法不会被强制发散、未选候选不会持久化,越过作品级或事实级边界的变化仍会独立请求确认。
|
|
|
|
|
-- [ ] A28:章级候选能识别“标签重复但功能递进”和“标签不同但落地同质”两类情况;近期历史只影响降权、提醒和变体说明,不硬禁合法复用,也不会为追求表面多样而牺牲本章匹配度。
|
|
|
|
|
-- [ ] A29:知识调用不增加逐条评分、满意度、章后反馈或自动排名字段;无拒绝、修改或审稿问题时不生成效果占位记录,单次使用结果不会自动回写通用知识库。
|
|
|
|
|
-- [ ] A30:运行时和书仓不存在面向作品作者的知识提交、审核、评分回传或自动扩库能力;开发候选及裁决留在 Trellis 任务产物中,`v7/references/` 只包含已通过开发审查的正式条目。
|
|
|
|
|
-- [ ] A31:治理文档明确普通策展与架构变更的判定和审批要求;测试或审查清单能阻止普通条目任务静默新增维度、改变调用契约或批量移动知识。
|
|
|
|
|
-- [ ] A32:每条正式知识只有一个 canonical 路径;跨目录近重复检查能发现改名复制,边界样例能证明多问题材料会被拆分、不可拆材料会按主要调用者归位,跨维使用通过组合而非复制完成。
|
|
|
|
|
|
|
+- [x] A1:有一份唯一的未决策清单,每项标明证据位置、当前状态、推荐裁决和影响范围。
|
|
|
|
|
+- [x] A2:十个目标维度均有可执行的准入/排除/边界规则,能够让两名独立审查者对典型边界条目得出一致归类。
|
|
|
|
|
+- [x] A3:对“新增顶层维度 vs 增加元数据切面”给出有证据的选择,并明确新增维度的最低门槛。
|
|
|
|
|
+- [x] A4:形成新增、近重复、合并、拆分、移动、废弃、别名迁移的完整生命周期流程。
|
|
|
|
|
+- [x] A5:当前所有结构性未决项均被规则压力测试覆盖,不靠逐条拍脑袋形成孤立裁决。
|
|
|
|
|
+- [x] A6:给出存量 166 条的变更清单或明确的分批审计方案;每项变更可追溯到某条治理规则。
|
|
|
|
|
+- [x] A7:复杂任务的 `design.md` 与 `implement.md` 完成,包含目标目录、一次性切换、验证和源码回滚点;不得加入无生产依据的旧 v7 知识路径双读、知识 schema 兼容层或知识迁移器,作者审核后才可进入实施。既有 v6→v7 书仓迁移不在此断言范围。
|
|
|
|
|
+- [x] A8:形成调用者矩阵,逐项说明“谁在何时、为何、如何调用哪类知识,以及调用后必须产生什么结果”,并能据此验证知识库是否真正被使用。
|
|
|
|
|
+- [x] A9:同一题材/流派输入不会被固定路由收敛到唯一创作方案;硬约束与软策略在 schema、调用和审查上明确分离。
|
|
|
|
|
+- [x] A10:建书契约的差异化点不是提示词约定,而有结构校验和内容核对机制;章级软策略允许自定义、变体和跨维组合。
|
|
|
|
|
+- [x] A11:v6 的反套路核心能力有明确 v7 落点:多方案候选、作者选择、反套路规则与硬约束、后续调用和审查闭环均可验证。
|
|
|
|
|
+- [x] A12:v7 能表达主题材 + 副题材,并生成可执行的融合协议;流派与副题材在 schema 和调用语义上不再混用。
|
|
|
|
|
+- [x] A13:`创意约束/` 有独立 schema、调用阶段、候选生成规则与审查闭环;条目不会退化为可直接复刻的反套路剧情模板。
|
|
|
|
|
+- [x] A14:对 `命名/设定/人物` 分别形成独立 schema、调用者矩阵、持久化产物、审查规则和 v6 候选资产策展清单。
|
|
|
|
|
+- [x] A15:所有未新增顶层的候选类别均有明确归属或排除理由;桥段、结构、兑现和特殊设定对象不会重新成为兜底桶。
|
|
|
|
|
+- [x] A16:任务树已建立;每个子任务有独立可验收边界、依赖说明和回滚点,父任务保留跨子任务集成验收责任。
|
|
|
|
|
+- [x] A17:书级、故事对象级和章级知识调用分别按约定粒度留痕;章级来源在确认细纲时冻结,未选候选不会造成书仓长期膨胀,最终选择可追溯到采用时来源版本,拒绝、修改或审稿结果只在实际发生时记录。
|
|
|
|
|
+- [x] A18:删除 `文风/题材流派指导.md` 后,建书、规划、备料、编辑审、手改检测和版本冻结全部只依赖 `作品契约/作品契约.md` 且行为测试通过;旧契约的骨架、差异化、专属毒点、节奏参数和来源能力无缺失,原恩怨清算意图由更精确的冲突与关系结算原则覆盖。
|
|
|
|
|
+- [x] A19:题材 schema、作品契约 schema、运行时 DTO 和测试中不存在恩怨清算枚举或题材默认值;至少用“合理宽恕”“无成本洗白”“有代价救赎”“无动机让渡底线”四类样例验证审查能区分善良与叙事失真。
|
|
|
|
|
+- [x] A20:建书缺少作品契约、契约结构不完整或尚未经过作者确认时不得宣告建书完成;成功建书后所有下游阶段均能读取同一份契约真源。
|
|
|
|
|
+- [x] A21:能用行为测试验证契约更新的四类路径:作者即时修改、阻断性冲突立即停、重复非阻断问题延迟呈报、卷末强制复盘;任何路径均不得未经作者确认直接改写契约。
|
|
|
|
|
+- [x] A22:契约修订具有版本、生效起章、原因、证据和影响范围;生效章精确等于下一未定稿章,新版本只影响未定稿章节;全部受影响批次/工作区工件进入持久守卫,完成重做与审查后以原始定稿包 hash 证明待提交,并只在 commit confirmed 后逐章精确释放。完整 ReviewInput 令牌须阻断更新前旧两审结果延迟回流;篡改、状态洗回、失败/未知提交和二次更新均 fail closed。
|
|
|
|
|
+- [x] A23:题材、创意约束、设定、人物、命名和章级知识分别拥有与调用时机匹配的候选契约;测试能证明明确作者不会被强制发散、空白作者能获得整体方向、章级候选会利用当前问题与近期历史。
|
|
|
|
|
+- [x] A24:十维字段均能追溯到明确调用者和行为测试;不存在仅为统一格式而添加的字段、无消费者字段、可推导重复字段或普遍填“全部”的无效适用范围。
|
|
|
|
|
+- [x] A25:故事对象行为测试覆盖计划对象的创建、修改、放弃、首次定稿转正和既成事实变更;写作/审查能区分计划与事实,一次性对象不会被强制建档,命名结果不会复制成平行实体。
|
|
|
|
|
+- [x] A26:章节定稿时,无冲突事实会与正文原子提交并自动转正;冲突、歧义或既有事实改写不会静默落盘,测试能证明作者会看到差异、影响和带执行语义的处理选项后再裁决,`applyChange:false` 全链无副作用。
|
|
|
|
|
+- [x] A27:章级知识能随细纲整体确认、在确认时冻结来源并在后续精准调用;测试证明作者无需逐项确认、明确写法不会被强制发散、未选候选不会持久化,快照漂移 fail closed,越过作品级或事实级边界的变化仍会独立请求确认。
|
|
|
|
|
+- [x] A28:章级候选能识别“标签重复但功能递进”和“标签不同但落地同质”两类情况;近期历史只影响降权、提醒和变体说明,不硬禁合法复用,也不会为追求表面多样而牺牲本章匹配度。
|
|
|
|
|
+- [x] A29:知识调用不增加逐条评分、满意度、章后反馈或自动排名字段;无拒绝、修改或审稿问题时不生成效果占位记录,单次使用结果不会自动回写通用知识库。
|
|
|
|
|
+- [x] A30:运行时和书仓不存在面向作品作者的知识提交、审核、评分回传或自动扩库能力;开发候选及裁决留在 Trellis 任务产物中,`v7/references/` 只包含已通过开发审查的正式条目。
|
|
|
|
|
+- [x] A31:治理文档明确普通策展与架构变更的判定和审批要求;测试或审查清单能阻止普通条目任务静默新增维度、改变调用契约或批量移动知识。
|
|
|
|
|
+- [x] A32:每条正式知识只有一个 canonical 路径;跨目录近重复检查能发现改名复制,边界样例能证明多问题材料会被拆分、不可拆材料会按主要调用者归位,跨维使用通过组合而非复制完成。
|
|
|
|
|
|
|
|
## Out of Scope
|
|
## Out of Scope
|
|
|
|
|
|