SuperAPI AI 工具集

business-compliance

编程与开发

查看项目

更新于 10-16 05:05

技能介绍

用途:对 Hexagone Web 应用的页面或组件执行自动化的领域业务规则合规审计,发现业务规则违规、领域不变量未执行等问题,并输出带强制引用的结构化报告。这是只读报告型技能,不自动修复违规,因为语义和患者安全影响不适合机器判断。

主要能力:依据 docs/domain/ 中记录的领域规则进行匹配;提取目标屏幕的实体与限界上下文;通过确定性的屏幕提取、限界上下文预过滤、实体查找后进行规则推理;检测五类违规:缺失前置条件检查、暴露禁止状态转移、必填字段缺失、跨实体不变量未执行、工作流缺失;对不确定项标记 NEEDS_CLINICAL_REVIEW,并列出不可评估规则。每条发现必须引用规则文件及行、代码文件及行、稳定的 rule_id。

使用方式:以 URL、组件名或页面名作为参数触发,例如 /business-compliance PrescriptionEditor;无参数时先询问要审计什么。要求 docs/domain/ 遵循 rule-schema.md 的结构化规则模式,若不符合则中止审计并输出迁移清单。执行流程包括验证规则模式、解析目标文件、提取屏幕制品、匹配规则、静态分析、生成报告,全程无人交互式提问,但不会修改任何文件。

适用场景:需要核查屏幕是否执行 docs/domain/ 中记录不变量时;审计领域规则、业务逻辑或业务规则时;医疗场景中过敏检查、电子签名、身份核验、状态机、互操作性等合规检查。

限制:仅报告不修复;不发明规则,未记录在 docs/domain/ 的规则不在审计范围;需要项目存在 docs/domain/ 且规则文件符合指定模式;不合并 design-compliance,两者需分开运行;v1 不支持统一的屏幕合规聚合器。资料未提供具体安装方式、价格或平台支持信息。