ThearchyHelios
2f90f0eb3a
口径台账:固定执行、验证审阅发布与增量重导入
- QueryCore 固定执行(K09):按已发布的不可变口径跑一次,交回类型化标量、发布/manifest 引用与逐查询证据
- 依赖闭包(K08):按选中的指标算出要拷的取数节点、要的入口字段,接进 derive / compose / metrics
- SQL 模板参数完整性(K01):试跑、组合问数、派生图、运行时取数共用一套语义,缺参数在渲染前就拒
- 受限字段变更服务(K03)与口径领域边界(K01):改动打在整图深拷贝上,身份与证据归属不可改
- 版本化受控模板绑定(K04):业务口径按显式绑定落到 SQL,对不上就报 unsupported / needs_update
- 验证记录(K05)与最小审阅:样例匹配不等于正式批准,审批人只从服务端身份取
- 发布依据清单(K07):发布时按不可变图物化内容寻址清单,正式用途按它判
- 增量重导入(K11)与 B/L/R 三方合并、受限自然语言修改提案(K12):只产候选,落图仍走既有写路径
- 接口与前端:口径草稿页接上字段变更、绑定状态、验证与重导入,新增 caliber-drafts / studio 检查脚本
验证:前端 tsc -b 通过。
2026-11-10 15:05:18 +08:00
..
2026-10-21 18:12:12 +08:00
2026-10-21 15:47:30 +08:00
2026-10-19 10:07:06 +08:00
2026-11-10 15:05:18 +08:00
2026-10-21 19:09:21 +08:00
2026-10-21 16:03:10 +08:00
2026-10-19 16:09:19 +08:00
2026-10-19 12:06:31 +08:00
2026-10-19 09:52:09 +08:00
2026-11-10 15:05:18 +08:00
2026-11-06 17:14:45 +08:00
2026-10-21 16:11:00 +08:00
2026-10-21 16:06:40 +08:00
2026-10-21 17:10:43 +08:00
2026-10-21 17:33:49 +00:00
2026-10-21 15:56:49 +08:00
2026-11-06 17:14:45 +08:00
2026-10-21 15:50:15 +08:00
2026-10-21 18:08:59 +00:00
2026-11-03 19:12:27 +08:00
2026-11-06 17:14:45 +08:00
2026-11-06 17:14:45 +08:00
2026-11-06 17:14:45 +08:00
2026-11-06 17:14:45 +08:00
2026-10-21 16:06:40 +08:00
2026-11-06 17:14:45 +08:00
2026-11-06 17:14:45 +08:00
2026-10-21 16:19:49 +00:00
2026-11-06 17:14:45 +08:00
2026-10-21 18:08:25 +08:00
2026-11-06 17:14:45 +08:00
2026-10-21 16:56:48 +08:00
2026-10-21 17:12:48 +08:00
2026-10-21 15:57:51 +08:00
2026-10-21 13:08:14 +08:00
2026-10-21 15:55:51 +00:00
2026-10-21 18:02:34 +08:00
2026-10-21 18:08:59 +00:00
2026-10-21 16:02:44 +08:00
2026-10-21 16:00:29 +08:00
2026-10-21 13:03:12 +08:00
2026-10-21 15:52:58 +00:00
2026-10-21 20:02:41 +08:00
2026-10-18 15:56:29 +08:00
2026-10-19 15:16:54 +08:00
2026-10-21 13:13:04 +08:00
2026-11-06 17:14:45 +08:00
2026-11-06 17:14:45 +08:00
2026-11-06 17:14:45 +08:00
2026-11-10 15:05:18 +08:00
2026-10-19 12:07:31 +08:00
2026-10-19 18:48:22 +08:00
2026-10-21 13:13:04 +08:00
2026-10-21 13:13:04 +08:00
2026-10-21 13:13:04 +08:00
2026-10-21 13:13:04 +08:00
2026-10-19 15:29:00 +08:00
2026-11-10 15:05:18 +08:00
2026-10-17 12:00:58 +08:00
2026-10-19 12:07:31 +08:00
2026-10-21 19:09:21 +08:00
2026-10-21 15:55:51 +00:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-03 22:50:14 +08:00
2026-11-03 22:59:47 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-06 17:14:45 +08:00
2026-11-03 18:47:32 +08:00
2026-11-03 18:36:26 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-03 18:53:39 +08:00
2026-10-17 08:51:51 +08:00
2026-10-21 09:08:10 +08:00
2026-10-21 09:08:10 +08:00
2026-10-21 09:08:10 +08:00
2026-10-17 11:55:53 +08:00
2026-10-17 09:12:29 +08:00
2026-10-21 13:02:30 +08:00
2026-10-19 15:16:54 +08:00
2026-10-19 09:08:45 +08:00
2026-11-10 15:05:18 +08:00
2026-10-18 18:07:03 +08:00
2026-10-19 22:48:23 +08:00
2026-11-10 15:05:18 +08:00
2026-10-19 15:08:39 +08:00
2026-10-19 15:07:17 +08:00
2026-10-19 09:03:37 +08:00
2026-11-06 17:14:45 +08:00
2026-10-21 13:13:04 +08:00
2026-10-21 16:19:49 +00:00
2026-10-19 22:48:23 +08:00
2026-10-20 10:38:30 +08:00
2026-10-19 22:48:23 +08:00
2026-10-19 22:48:23 +08:00
2026-10-21 13:13:04 +08:00
2026-10-19 08:47:53 +08:00
2026-10-19 22:48:23 +08:00
2026-10-19 15:16:54 +08:00
2026-10-19 08:08:51 +08:00
2026-10-19 09:52:09 +08:00
2026-10-19 15:09:10 +08:00
2026-11-10 15:05:18 +08:00
2026-10-19 14:06:20 +08:00
2026-10-19 16:15:21 +08:00
2026-10-20 10:33:34 +08:00
2026-10-21 16:22:21 +00:00
2026-10-21 14:57:06 +00:00
2026-11-06 17:14:45 +08:00
2026-10-21 19:32:38 +08:00
2026-11-03 23:11:45 +08:00
2026-10-21 16:19:49 +00:00
2026-10-21 19:32:40 +08:00
2026-10-17 12:29:20 +08:00
2026-10-19 11:40:33 +08:00
2026-10-17 11:40:27 +08:00
2026-10-21 16:19:28 +00:00
2026-10-21 13:12:15 +08:00
2026-11-10 15:05:18 +08:00
2026-10-19 17:55:02 +08:00
2026-10-19 09:52:09 +08:00
2026-10-19 17:55:02 +08:00
2026-10-19 17:55:02 +08:00
2026-10-21 14:57:12 +00:00
2026-10-21 16:08:22 +08:00
2026-10-21 13:13:04 +08:00
2026-10-21 13:13:04 +08:00
2026-11-10 15:05:18 +08:00
2026-10-19 11:40:33 +08:00
2026-11-06 17:14:45 +08:00
2026-10-21 13:12:15 +08:00
2026-10-19 12:07:31 +08:00
2026-10-17 09:19:24 +08:00
2026-11-03 21:23:08 +08:00
2026-11-03 22:42:32 +08:00
2026-10-17 12:15:07 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-03 23:08:28 +08:00
2026-11-06 17:14:45 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-10-19 10:01:05 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-10-19 10:01:05 +08:00
2026-11-10 15:05:18 +08:00
2026-11-03 19:38:00 +08:00
2026-10-17 12:31:13 +08:00
2026-11-03 23:04:58 +08:00
2026-10-17 11:53:54 +08:00
2026-11-10 15:05:18 +08:00
2026-10-21 16:06:40 +08:00
2026-10-17 12:05:12 +08:00
2026-11-06 17:14:45 +08:00
2026-11-10 15:05:18 +08:00
2026-10-20 10:04:53 +08:00
2026-10-20 10:39:53 +08:00
2026-11-06 17:14:45 +08:00
2026-10-20 10:04:53 +08:00
2026-11-06 17:14:45 +08:00
2026-10-19 13:15:56 +08:00
2026-10-19 15:16:54 +08:00
2026-10-19 15:16:54 +08:00
2026-10-19 16:12:07 +08:00
2026-10-19 12:03:35 +08:00
2026-10-19 11:58:45 +08:00
2026-11-06 17:14:45 +08:00
2026-11-06 17:14:45 +08:00
2026-10-21 13:12:15 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-10-21 13:13:04 +08:00
2026-10-21 13:13:04 +08:00
2026-10-20 10:58:20 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-10-19 12:03:35 +08:00
2026-10-20 11:41:28 +08:00
2026-10-20 11:41:28 +08:00
2026-10-19 15:16:54 +08:00
2026-10-20 11:41:28 +08:00
2026-10-18 18:25:24 +08:00
2026-10-19 08:59:15 +08:00
2026-10-18 15:56:29 +08:00
2026-10-19 17:55:02 +08:00
2026-10-21 16:04:42 +08:00
2026-10-19 17:00:32 +08:00
2026-10-21 13:12:15 +08:00
2026-10-19 17:00:32 +08:00
2026-10-19 17:55:02 +08:00
2026-10-19 16:47:07 +08:00
2026-10-19 17:55:02 +08:00
2026-10-21 13:12:15 +08:00
2026-10-19 17:06:08 +08:00
2026-10-21 18:12:12 +08:00
2026-10-21 18:08:48 +08:00
2026-10-19 09:10:27 +08:00
2026-11-06 17:14:45 +08:00
2026-11-03 20:50:06 +08:00
2026-10-19 11:40:33 +08:00
2026-10-19 09:52:09 +08:00
2026-10-19 09:52:09 +08:00
2026-10-19 09:52:09 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-11-06 17:14:45 +08:00
2026-10-19 14:06:20 +08:00
2026-10-18 18:09:20 +08:00
2026-10-19 11:45:55 +08:00
2026-10-18 16:15:28 +08:00
2026-10-18 15:53:08 +08:00
2026-10-17 09:19:24 +08:00
2026-10-17 08:51:51 +08:00
2026-10-19 11:40:33 +08:00
2026-10-17 11:49:31 +08:00
2026-11-10 15:05:18 +08:00
2026-10-17 11:47:26 +08:00
2026-10-17 13:31:25 +08:00
2026-10-18 18:28:17 +08:00
2026-11-03 19:14:23 +08:00
2026-10-19 11:43:41 +08:00
2026-10-19 15:16:54 +08:00
2026-10-19 09:52:09 +08:00
2026-10-19 12:03:35 +08:00
2026-10-19 13:18:23 +08:00
2026-10-21 18:08:59 +08:00
2026-11-10 15:05:18 +08:00
2026-10-17 11:36:50 +08:00
2026-11-10 15:05:18 +08:00
2026-11-10 15:05:18 +08:00
2026-10-21 13:13:04 +08:00
2026-10-20 08:18:55 +08:00