SuperAPI AI 工具集

tres-rollup-review

通用与其它

查看项目

更新于 10-15 19:56

技能介绍

用途:对已完整指定的 TRES Finance rollup 规则,精确计算它将认领哪些子交易(应用全部过滤条件),并标记真实问题。它不设计新 rollup,也不执行任何变更。所有 GraphQL 通过 TRES Finance MCP 连接器(execute 工具)运行,变量键与嵌套输入字段必须用 camelCase。

两种模式:模式 A 为创建前门禁,由 tres-rollup-rules 调用,对候选规则逐个检查并给出 PASS(含精确子交易与父交易数)、DROP(匹配 0 条,不得创建)、FIX(配置问题及具体修改)三种结论之一;重叠仅作为备注。模式 B 为独立审查,用于审查已提交/待处理规则,查询 subTransactionRollupRule(status: "Pending", limit: 50),status 用首字母大写。

核心检查:Check 1 通过 subTransactionRollupRulePreview 查询(传入候选规则对象原样作为 $rule,并传 $interval 为 DAY 或 MONTH)获取引擎真实计数;若该查询不在本组织 MCP schema 中,则回退到带全部过滤条件的 subTransaction 计数查询,并说明精度略低。Check 2 报告重叠(同账户、资产、平台、方向且日期相交、过滤条件不互斥),仅作提示,不阻断。

限制:DISABLED 规则不在范围内;不重新校验由创建 mutation 负责的配置项;不提议新 rollup 或优化;不执行变更;每个标记须附证据(计数、日期、配置值或交易哈希)。