外观
第 44 章事实核验:AI Technical Book Factory
核验范围与结论
本轮于 2026-07-17 重读五项一手来源,并逐项核对 Research Brief、本章参考资料、正文、Technical Review、纯内存示例及测试、Mermaid 图源与 Diagram Review。正文中的五组可归因陈述均获得原始页面直接支持,且保留了来源语境和不可外推范围;不需要删除或扩大任何来源 claim。
本章的角色契约(Role Contract)、内容证据包(Content Evidence Package)、版本化队列(Versioned Queue)、Review/Fact Check 双硬门、冲突路由器(Conflict Router)、返工信封(Rework Envelope)、有界回流(bounded reflow)和人工决定记录(Human Decision Record)均为本书工程模型,不是五项来源规定的标准或已部署系统。CASE-44-A/B/C 是仓库工件投影或虚构输入;本轮真实执行仅包括只读来源复核、17 项纯内存测试、三条演示、图源一致性比较和图像查看。
可归因陈述
| 编号 | 正文中的陈述 | 来源与访问日期 | 直接支持与限定结论 |
|---|---|---|---|
| FC-44-01 | Anthropic 区分预定义代码路径的 workflow 与动态决定过程和工具使用的 agent,并介绍 prompt chaining、parallelization、orchestrator-workers 和 evaluator-optimizer。 | CH44-REF-01/REF-029;2026-07-17 重读 Anthropic:Building effective agents。 | 页面直接给出上述区分和模式;evaluator-optimizer 的适用条件包括评价标准清楚、迭代改进可测。正文只把它用于编排背景,不推导本章角色、状态、队列、并发安全、循环次数或事实保证。 |
| FC-44-02 | NISO CRediT 区分 Investigation、Validation、Writing – original draft、Writing – review & editing、Supervision 等贡献责任,并说明 CRediT 不用于决定 authorship。 | CH44-REF-02/REF-134;2026-07-17 重读 NISO CRediT:Contributor roles defined。 | 页面直接列出这些角色并明确其非 authorship 边界。正文只借用贡献责任可分开描述的背景,不把 CRediT 改写成 Agent 协议、权限或出版流程。 |
| FC-44-03 | Anthropic 的 Agent eval 文章区分 task、trial、grader、transcript、outcome、evaluation harness 与 agent harness。 | CH44-REF-03/REF-061;2026-07-17 重读 Anthropic:Demystifying evals for AI agents。 | 页面逐项定义这些术语。正文只据此说明任务、尝试、过程记录、最终环境状态和评价不能互相替代;trial 完成不代表 grader 已评分,更不代表 outcome 满足成功标准。 |
| FC-44-04 | W3C PROV-DM 使用 Entity、Activity、Agent,以及 generation、usage、derivation、attribution、association 等关系表达 provenance。 | CH44-REF-04/REF-135;2026-07-17 重读 W3C Recommendation:PROV-DM。 | Recommendation 的概览、类型和关系直接支持该陈述。正文只借用通用溯源语义,不声称 Content Evidence Package 已实现或兼容 PROV,也不让 provenance 单独证明来源真实、事实正确、责任充分或内容可发布。 |
| FC-44-05 | WAME 在学术出版语境中要求作者为人类,要求透明说明生成式 AI 的使用,并要求作者对相关材料、准确性和来源归属负责。 | CH44-REF-05/REF-136;2026-07-17 重读 WAME:Chatbots, Generative AI, and Scholarly Manuscripts。 | WAME Recommendations 1 至 3 直接支持上述限定陈述。正文明确不把建议外推为所有图书、组织、合同或司法辖区的法律规则,也不采用其具体披露格式作为本章协议。 |
本地键与全局 REF 映射
| 本地键 | 全局引用 | .ai/references.md 当前登记 | 核验结论 |
|---|---|---|---|
| CH44-REF-01 | REF-029 | 第 44 章复用 workflow/agent 和四类编排模式的受限背景。 | 与本章 references、Research Brief、正文 front matter 和正文引用一致。 |
| CH44-REF-02 | REF-134 | 第 44 章贡献角色和非 authorship 边界。 | 一致;未被写成 Agent 权限或作者身份。 |
| CH44-REF-03 | REF-061 | 第 44 章复用 task、trial、grader、transcript、outcome 与两类 harness 的文章内区分。 | 一致;未被写成内容工厂标准或评分可靠性保证。 |
| CH44-REF-04 | REF-135 | 第 44 章 provenance 的 Entity、Activity、Agent 与相关关系。 | 一致;未声称实现 PROV。 |
| CH44-REF-05 | REF-136 | 第 44 章学术出版中的人类作者、披露和责任背景。 | 一致;未外推法律、版权或通用出版结论。 |
五个本地键分别映射 REF-029、REF-134、REF-061、REF-135、REF-136。正文 front matter 按全局编号排序列出 REF-029、REF-061、REF-134、REF-135、REF-136;顺序差异不改变映射关系。
本书工程模型
| 编号 | 工程模型 | 事实边界 |
|---|---|---|
| EM-44-01 | 六类 Role Contract 及其九个字段。 | 是本书对研究、提纲、写作、审查、事实核验和人工责任的接口设计;不来自 CRediT 或 WAME,也不创建 Agent、身份或权限。 |
| EM-44-02 | Content Evidence Package 及 claim、finding、verdict、conflict、execution evidence 和 human decision 字段。 | 是内容生产专用载荷;不等于 PROV 实现、第 26 章 Integration Gate、跨工具权限载体或出版批准。 |
| EM-44-03 | Versioned Queue Item、invalidationCondition、attempt、integrationOwner 与 stale_input。 | 是教学队列和版本失效模型;版本号变化本身不自动导致失效,也不表示真实队列、锁、租约或并发安全已经实现。 |
| EM-44-04 | Review Gate 与 Fact Check Gate。 | 分别判断结构/读者路径/工程边界和 claim/来源支持;两门针对同一 Frozen Draft 独立记录,不合成自动质量分或出版决定。 |
| EM-44-05 | Conflict Router、Rework Envelope 与 bounded reflow。 | 是冲突分类、最小回流范围、关闭证据、循环预算和升级对象的本书规则;路由结果不执行研究、修稿、复核或人工通知。 |
| EM-44-06 | Human Decision Record、ready_for_human_review 与 ready_for_chapter_integration。 | 前者保存具名人工对指定版本的受限决定;后者最多允许提交第 26 章 Integration Gate,不表示文件已集成、Chapter DoD、Validation、Completion 或出版批准。 |
虚构案例与仓库投影
| 案例 | 输入性质 | 当前教学结果 | 禁止写成的事实 |
|---|---|---|---|
| CASE-44-A | 第 1 章既有 Research、References、Outline、正文和 Fact Check 的只读字段投影;演示使用等价的虚构普通对象。 | ready_for_human_review。 | 第 1 章曾由本章工厂重跑,或 Agent、队列、两门和人工决定真实执行。 |
| CASE-44-B | 专门构造的来源越界 claim;演示注入 Fact reject。 | needs_fact_resolution。 | 该错误真实出现在某章,或 Fact Check 已自动修稿、补证和批准。 |
| CASE-44-C | 专门构造的 Draft 语义变化,且命中 invalidationCondition。 | stale_input。 | 真实并发、文件锁、消息队列、Git 合并、影响分析或重审已经发生。 |
CASE-44-A 的“仓库工件可以投影到本章字段”是可检查的仓库事实;三案的状态判定是对注入对象运行纯函数所得结果。二者都不构成真实多 Agent 内容生产历史。
当前仓库与运行证据
| 编号 | 检查 | 2026-07-17 当前结果 | 支持的有限结论 |
|---|---|---|---|
| FC-44-06 | node --test examples/agent/content-production-handoff-assessment.test.mjs | 退出码 0;17 项通过、0 项失败。 | 纯函数覆盖六类 Role Contract、证据缺口、版本失效、双门、来源冲突、返工信封、循环耗尽、人工路线和输入不变;不证明真实角色或外部动作。 |
| FC-44-07 | node examples/agent/content-production-handoff-assessment.mjs | 退出码 0;CASE-44-A/B/C 分别返回 ready_for_human_review、needs_fact_resolution、stale_input,三条均为 executionPerformed: false。 | 只证明演示对虚构注入对象执行声明的保守分类。 |
| FC-44-08 | 正文 Mermaid 块与 chapter-44-ai-book-factory-flow.mmd 比较。 | 两者均为 3446 个字符,逐字一致。 | 只证明正文和图源当前同源;不证明图中系统运行。 |
| FC-44-09 | 当前导出 PNG 的完整图像查看。 | 1568×4866 纵向图中可见 Role Contract、Versioned Queue、双门、Conflict Router、Rework Envelope、Human Decision、Integration Gate 与出版断点,无明显裁切。 | 只证明当前导出图可读;不证明 Agent、队列、返工、集成、批准或发布发生。 |
最小事实修订
- 正文五组来源陈述均直接受支持,不需要改写 claim。
- 正文完成检查已把 Fact Check 单独标记为完成;Language Editing 与全仓 Validation 仍保持未完成,避免局部核验冒充章节 Completion。
- 本章参考资料的完成检查已改为“全局映射已登记并复核”,纠正仍写成“留给主线程、尚未写入共享引用表”的阶段时态。
明确未核验或不覆盖的范围
- 未运行全仓
npm run validate,未证明共享.ai/progress.md、.context/*、目录、README、package 脚本或全书状态当前一致。 - 未运行真实 Agent、模型、Research、Writing、Review、Fact Check、消息队列、自动返工、文件集成、审批、版权判断、PDF/EPUB 构建或出版分发。
- 17 项测试和三条演示只读取虚构普通对象;它们不读取仓库状态、网络、文件、环境变量、数据库、身份、权限或出版系统。
- Mermaid 语法、图源一致和图像可读不能证明图中责任链已经实现。
- 五项来源复读只支持本文件列出的限定 claim;没有采用页面中的客户案例、性能数字、产品版本、模型排名、固定阈值或法律观点。
