Continuity · 连续性
跨分支、worktree、会话和多日任务时,事实不能只留在聊天里。于是产生 durable state、recovery、checkpoint 和 next_safe_task。
它从 ShipQ 的跨会话交付、Gmail 询价抽取、工作簿报价、人工审核与受保护运行时中生长出来:先解决“下次从哪里继续”,再解决“凭什么说完成”,最后解决“谁有权让真实世界发生变化”。
Continuity · Accuracy · Permission:从“Agent 能做”到“业务敢让它做”。每一阶段都来自 ShipQ 的实际阻塞,并保留了上一阶段的能力。
跨分支、worktree、会话和多日任务时,事实不能只留在聊天里。于是产生 durable state、recovery、checkpoint 和 next_safe_task。
货运邮件中的路线、箱型、客户身份、CBM/重量和门到门地址都可能歧义。于是产生规格契约、fixtures、人工审核、确定性规则与 fresh evidence。
本地测试通过不等于可以调用 Gemini、替换报价 SQLite、发布 Pages、创建 Drive/Docs 或发送 Gmail。于是产生 lane、Level 0/1/2、action binding、readback 与 fail-closed。
Baseline · Receipts · Inspection · Decoupling · Grading · Enforcement。SAFE/TRUST 不属于历史阶段,而是对全部阶段持续适用的指导原则。
报价引擎、Gmail UI、Gemini、SQLite 与工作簿并行变化;会话一断就要重新考古。
harness state、阶段交接、受限本地 lane、初始 skill 路由。
把“聊天记忆”变成“项目记忆”,降低重复定位与误接手。
9d163ce25315b32235622c3ec270测试、分支清理、fixture 与文档各自“看似完成”,但没有统一证据和下一步。
Definition of Done;command / exit_code / key_output / timestamp;append-only checkpoint。
负责人无需信任语气,只需核对可复现回执;绿色切片可独立交接。
d9c506c40cb715f8e180fe2be7a0019ea7c9…邮件转发头、路线、客户身份、总量与明细、FCL/LCL、Door Delivery 容易被模型猜错。
canonical payload、确定性 resolver、来源证据、draft-first、人工修订审计、禁止自动晋升。
减少错价与返工;让 operator 看见“为什么需要审核”,而非得到一个不可解释的答案。
ff7368fdebfca7019eb6a6…081456a277a2fb通用治理与 ShipQ 专属 fixture、quote/workbook/demo gate 混在一起,难复用也容易泄漏上下文。
DHF core / local runtime / ShipQ adapter 三分;consumer matrix;portable DHF_PACKET。
其他项目可复用生命周期与证据合同,同时保留 ShipQ 的领域自治和最小 token 成本。
4cf3a39019ecd3f…dhf-packet.schema.jsonlight / standard / governed,并加入通用 prompt dispatcher。如果普通解释、小修复和高风险发布都走同一流程,业务等待与 token 成本过高。
风险分层、渐进式加载、opt-out、薄核心、source/runtime promotion 分离。
简单工作更快,常规开发保留验证,高风险工作才承担完整治理成本。
b11db05327c9fe44cf6ba019f5789…“用户说过可以”无法证明这一次、这个目标、这个动作仍被授权;失败重试还可能重复产生副作用。
closed action registry、action binding、single-use、TTL、fail-closed、reconciliation、三层验证。
本地绿灯不再被误当生产权限;可以受控推进 Drive/Docs/Gmail 草稿等精确动作,同时阻断未知副作用。
2d0aaf8172da84ac4b31b00f8f80019fbae3…四组助记词分别回答不同问题:CAP 关注什么,BRIDGE 如何演进,SAFE 如何可信推进,TRUST 最终创造什么价值。
038f30a80a4ee02bc459c01a005d7…ShipQ 有两个相连但风险不同的闭环:询价录入负责把不确定邮件变成可审核事实;报价计算负责把受控数据变成确定性价格。
当前 durable state 表示 Phase 2 数据请求草稿已创建,下一步是 owner 在 Gmail Drafts 审核;没有单独、精确的发送指令就不得发送。早期 DHF 只会记住“下一步”;当前 DHF 还定义“下一步是谁的权力”。
三者不是同一层:DHF 路由工作;SAFE 判断这次推进是否可信;TRUST 说明为什么值得为这些控制付出成本。
“价值”只写可由机制合理支持的结果;未出现客户采用、生产收益或商业验证证据时,不把它们写成已实现。
| 阶段 | ShipQ 具体痛点 | 引入能力 | 业务价值 | 当前证据性质 |
|---|---|---|---|---|
| B · Baseline | 多模块、多会话后无法恢复真实现场 | state / handoff / phase | 减少重复考古与错误接手 | repo + history |
| R · Receipts | “测试过”无法复核;绿色切片没有下一步 | fresh evidence / checkpoint / CI gate | 完成声明可审计,切片可交接 | repo + session |
| I · Inspection | 货运邮件字段歧义会直接放大为错价 | canonical schema / fixtures / manual review | 降低错误进入报价链路的概率 | local validation |
| D · Decoupling | 通用治理与 ShipQ 领域规则耦合 | core / runtime / adapter / packet | 复用而不牺牲项目自治 | compatibility proof |
| G · Grading | 简单任务承担完整高风险流程成本 | light / standard / governed | 更短响应与更低治理成本 | source + runtime proof |
| E · Enforcement | 历史批准、自然语言 token 与重试不足以保护外部动作 | Level 0/1/2 / central consumer / readback | 控制副作用,保留精确低风险自动化 | Level 2 remains gated |
这是成熟度而不是缺陷:DHF 已能区分本地工作、受约束外部动作与默认拒绝动作;尚未有证据的生产强制、客户采用和商业结果仍保持未声明。
active_lane_grant=null页面使用当前 checkout、Git 历史、DHF/ShipQ 文档、当前只读 recovery 输出与本机会话索引。历史成功不自动升级为当前生产状态。
docs/delivery-harness-framework-manual-cn.md、docs/DHF_SIMPLIFICATION_PRODUCT_GUIDE.md、docs/HARNESS_RUNTIME.md、docs/dhf-consumer-compatibility.json、SAFE/TRUST 三个公开页面。docs/project-handbook.md、docs/HARNESS_RUNTIME.md、Gmail source-rule / fixture / workbook / lane-grant plans 与 contracts。e11919f;ShipQ HEAD 162b7af,local_dev,active_lane_grant=null。019ea7c9-d4be-78f0-aed4-d4cf8440a847:CI green gate、checkpoint 与 next-safe-task。019eb6a6-82e8-7602-83fe-6a217fcbd5ae:ShipQ 11-case Gmail fixture validation。019ecd3f-041d-7d61-a58f-b2eb1040436f:DHF 孵化边界与 ShipQ consumer compatibility。019f5789-9d07-7cf1-bd25-c47e67c2f4b0:DHF simplification 与 runtime activation 边界。019fbae3-46e4-7972-aa43-0159319ca6fa:lane-grant redesign 起点。019ff1a9-bfd0-7a31-a5d9-af34269f6025 / 019ff1eb-49e2-72c2-91f7-6ca2209eee46:Phase 2 discovery workspace 与 data-request draft。01a005d7-106d-7833-bdaf-2a8a561898ad:SAFE/TRUST 跨阶段指导原则的业务表达与发布。