Data Horizon canonical rebaseline · L2 reviewer evidence packet
0. 使用边界
本文为 governance/proposals/accepted/2026/2026-08-21--data-horizon-canonical-rebaseline.md 的评审证据包,不是 governance/change-protocol.md §6.2 所定义的 .review.md,本身不替代正式批准 receipt。
正式 approve receipt 已与 accepted proposal 同目录归档,写明 reviewer、review date、decision、独立复审依据与授权边界。本 evidence packet 保留审阅过程、发现和 remediation trace。
1. 建议评审结论范围
本次 L2 仅请求评审 Data Horizon 项目级 canonical 文档链重基线:
- 保留 DH 独立金融信息感知系统 / 产品的稳定战略内核;
- 采用事实 → inventories → reference evaluation → Owner direction → strategy/definition → gap/roadmap 的治理顺序;
- 把 current engineering、production evidence、acceptance 与 governance 分轴记录;
- 把 Trading Matrix、FinBayes 与匿名 external-B workload 作为 consumer/Adapter evidence,而不是 DH core 定义;
- 对旧架构、专题 review、WP 历史设计、重复 SQL 与孤立 SVG 做可恢复归档,不物理删除;
- 保持正式对象、Interface、schema、API、状态机与生态 stage 未冻结。
本次 L2 不授权工程代码修改、部署、生产配置、DDL/DML、credentialed smoke、L3 生态登记或 publication。
2. Reviewer checklist
| 检查项 | 当前证据 | Reviewer 需要确认 |
|---|---|---|
| 上位战略一致性 | 白皮书仍保持独立感知、非认知/非执行边界 | 是否接受项目级表达;若改变生态 stage,转 L3 |
| 事实新鲜度 | Fact Map 工程基线 18838212a653,生产 revision 87d6eb09 | 是否同意代码事实与生产事实分轴 |
| 工程增量 | macro lifecycle、News tail、provider readiness、job receipts、standardize、logredact 已逐项核验并本地测试 | 是否同意仅升级 Implementation 状态 |
| 生产证据 | 当前 HEAD、macro migration、multi-worker 配置与日志安全均无新生产部署/读回 | 是否保持 Production/Acceptance 不升级 |
| 产品主线 | Gate A 独立 IH → Gate B reusable objects/Interfaces → Gate C portability;Control-plane 并行 | 是否接受该候选顺序 |
| 消费者中立 | current TM/FinBayes/external-B seams 被登记为 practice/compatibility/Adapter | 是否接受匿名化与反 consumer-capture 边界 |
| 兼容性 | 现有 TM seam 保留,breaking transition 需 manifest、双轨迁移、regression、deprecation 与 rollback | 是否接受为项目级 invariant |
| 治理状态 | D-01..D-13 已由正式 receipt 接受;D-14 继续 deferred | 已确认,不改变生态级 gate |
| 知识库整理 | live DH 目录保留 canonical/索引/状态入口,历史材料移入 _archive/ | 是否同意归档边界和命名 |
| 派生一致性 | for-agents/** 与 static mirror 由脚本生成 | 是否接受禁止手工编辑派生层 |
2.1 Controller advisory review 与最终复审
2026-08-25 初次实质性审阅的建议结论为 changes-requested,阻断原因是跨项目 active canonical 冲突。该冲突随后由获批 L3 完成 active canonical 回写。最终独立只读复审结论为:approve;无剩余 P0/P1 blocker。
审阅中发现并处理:
- Inventory 工程基线仍停留在
09064bf0:已刷新到18838212a653,并保持生产 revision87d6eb09与 Acceptance 不升级; - D-13 已由正式 receipt 接受为 operational direction:缺失历史 migration receipt 保留为 audit residual,不倒推或重跑;
- Data Horizon 与 Trading Matrix 对 PnL、信息质量、接口冻结和“过渡桥”的表达冲突:已由获批 L3
2026-08-25--dh-tm-information-quality-and-feedback-boundary回写 ecosystem、DH 与 TM active canonical;该跨项目 P0 blocker 已解除; - Owner 已确认 DH↔TM feedback 的原始目的就是由 TM 在交易场景中回传消费/验证结果,供 DH 改进信息与信号的准确性、及时性和有效性。获批 L3 采用“保留并强化正反馈、分层解释评价语义”,而不是压低市场反馈价值;
- 当前 HEAD implementation 与 production evidence 的混淆风险:Fact Map、Inventory、Gap Map 和 Roadmap 已统一写明未部署 / 未读回边界;
- 旧材料清理的可恢复性:全部采用 archive + live pointer,不做物理删除。
项目内 P1/P2 remediation 已完成:
- README 中 IH → IM → B → C 与外部 B 匿名登记已按正式 L2 receipt 标为 Accepted direction;external C 保持 Not approved;
- commons reference hub 的正文更新时间和单对象评估状态词已校正;
- Inventory 已刷新当前工程基线。
正式 reviewer 已明确决定:
- 接受 D-01 至 D-13,D-14 继续 deferred;
- 接受 IH → IM → B → C 作为项目级验证顺序;
- 接受归档范围与 existing TM compatibility invariant;
- 接受整体 L2 rebaseline,同时不升级任何工程、生产、Acceptance 或 ecosystem Interface 状态。
3. 当前 HEAD 增量证据摘要
审阅范围:data-horizon@3e0bb402..18838212a653。
| Area | Implementation evidence | Production / acceptance boundary |
|---|---|---|
| Macro | actual-fill lifecycle、bounded retries、observation preservation、vintage semantics、generic receipts | guarded migration/runbook 未证明执行;生产仍为旧 revision;既有 acceptance 仍 Partial/Inconclusive |
| News Stream | authorization-neutral global time anchor;tail fallback 使用 global max ID;授权仍由主查询执行 | 未部署;不替代 wait=0 与 bounded wire/cursor acceptance |
| Provider Config | managed credential 无法解析时只降级 readiness,不自动升级 | 未做生产 provider/readiness readback |
| Job evidence | success/no-work/skipped/failed、stable reason、aggregate counts、最多 5 个失败样本 | selected jobs 尚无生产 receipt 读回;不是统一 acceptance registry |
| Standardization | workers 1..4、有界并行、ordered duplicate/vector/commit、稳定 pending order | 生产 enablement 已回退;缺省 worker=1;无吞吐验收 |
| Log security | writer-level query/JSON/header redaction、safe header whitelist、native request dump disabled | 未部署;无 secret-safe production log verification |
4. Fresh verification record
2026-08-25 对工程 HEAD 执行并通过:
go test ./internal/standardizego test ./internal/model/mysqlgo test ./internal/logic/provider_config_centergo test ./internal/providerconfiggo test ./pkg/logredactgo test ./internal/job ./internal/logic/open
知识库校验应以本变更集最终运行结果为准,记录在 proposal 的“本地验证记录”及本轮交付说明中。本地测试证明当前源码行为,不证明部署、生产配置、真实负载、安全攻击面或用户验收。
5. 已完成的正式决定
- 整体 L2 rebaseline:
approve; - D-01..D-13:接受;D-14:继续 deferred;
- 可恢复归档清单:接受;
- “Implementation 更新不自动升级 Production/Acceptance”:接受;
- ecosystem stage/object/interface:本 L2 不修改;相关 DH↔TM 语义已由独立 L3 处理。
正式决定不改变生产 revision、部署状态、工程准入或未来 Interface gate。
6. 正式 receipt
正式 receipt:governance/proposals/accepted/2026/2026-08-21--data-horizon-canonical-rebaseline.review.md。