2026-11-03 20:32:55 +08:00
..
2026-11-03 20:32:55 +08:00
2026-11-03 18:36:26 +08:00
2026-10-19 09:52:09 +08:00
2026-10-16 14:17:06 +08:00
2026-10-16 13:49:53 +08:00
分析能力入口(三):分析卡(节点类型 analysis,和口径卡平级,engine/nodes/analysis.py)。配置 items: [{id, op, mode, from, params, hypothesis}] 和阈值覆盖 overrides;画图时校验(schema.analysis_issues,执行前同一套再过一遍):至少一项、标识合法且不重复、分析方法和模式是契约里的、输入(from,或两份查询的 base_query / target_query,总数两格落在的节点)指向上游的调用工具 / 合并查询节点(Agent、不产出查询的节点、不在上游的报错,调用别的工具的只提醒)、参数和 agent 工具同一份定义且不能写阈值、下钻指向同卡排在前面的变化拆解、阈值覆盖按 contract.settings_problem。执行照合并查询的做法从 state.nodes 取上游的查询快照 id、复验哈希,只认台账里 kind query 的快照,遮罩列同证据面板;参数里的 {{ }} 先渲染;阈值是缺省 ← 发起时的快照 ← 卡上的覆盖;每项的结论落成工件、台账记一条带 item 的 kind analysis、发一条 analysis.end;产出 nodes.<卡>.results.<项> = {status, verdict, direction, values, phrase, artifact},条件分支能按判定走、成果能取判定语。一项算不了照实记(analysis_refused),不让卡失败;调用写错让卡失败并说清是哪一项、怎么改。登记:事件 analysis.end、叫法「分析卡」「分析项」「阈值覆盖」和分析方法、模式的叫法,编译器,治理(分析卡算可追溯的节点;受管级别分析卡的输入要是数据库查询或合并查询 governed.analysis_input,画布那条同义的提醒不再重复列;口径卡读分析卡的结果给提示 governed.caliber_analysis_input,输入按 via analysis 记、追不到原始数据),升级提醒的证据类节点,变量表(每项的结论、对上游节点的引用),数据目录影响面(同合并查询经由输入),助手查看的工作流说明,两条新编号的白话
2026-10-21 13:03:00 +08:00
2026-10-16 09:59:44 +08:00
2026-10-21 09:08:10 +08:00
2026-10-21 09:08:10 +08:00
2026-10-19 12:07:06 +08:00
2026-10-21 09:08:10 +08:00
2026-10-17 11:55:53 +08:00
2026-10-15 18:40:19 +08:00
2026-10-16 10:28:01 +08:00
2026-11-03 18:53:39 +08:00
2026-10-21 13:03:35 +08:00
2026-10-16 12:23:19 +08:00
2026-10-19 11:40:33 +08:00
2026-10-15 12:09:29 +08:00
2026-10-19 12:21:38 +08:00
2026-10-16 14:17:06 +08:00
2026-10-15 12:09:29 +08:00
2026-10-16 11:09:39 +08:00
2026-10-20 11:41:28 +08:00
2026-10-16 11:09:39 +08:00
2026-10-20 11:41:28 +08:00
2026-10-20 11:41:28 +08:00
2026-10-20 11:41:28 +08:00
2026-10-19 11:51:29 +08:00
2026-10-20 11:41:28 +08:00
2026-10-16 11:09:39 +08:00
2026-10-20 11:41:28 +08:00
2026-10-20 11:41:28 +08:00
2026-10-20 11:41:28 +08:00
2026-10-16 16:26:11 +08:00
2026-10-21 10:23:26 +08:00
2026-10-19 12:05:19 +08:00
2026-10-19 12:21:38 +08:00
2026-10-19 12:21:38 +08:00
2026-10-16 10:54:30 +08:00
2026-10-19 10:01:05 +08:00
2026-10-16 16:26:11 +08:00
2026-10-16 14:17:06 +08:00
2026-10-19 12:21:38 +08:00
2026-10-17 07:59:19 +08:00
2026-10-16 12:23:19 +08:00
2026-10-16 11:09:39 +08:00