status: passed_with_environment_limits created: 2026-07-12
BusinessActionExecutionService 调用;2025-06-18、单 Streamable HTTP,固定工具增加 approval.get;cd forge-server
JAVA_HOME=/opt/homebrew/Cellar/openjdk@17/17.0.13/libexec/openjdk.jdk/Contents/Home \
PATH=/opt/homebrew/Cellar/openjdk@17/17.0.13/libexec/openjdk.jdk/Contents/Home/bin:$PATH \
mvn -pl forge-framework/forge-plugin-parent/forge-plugin-capability-high-risk-approval -am install -DskipTests
mvn -Penable-tests -f forge-framework/forge-plugin-parent/forge-plugin-capability-high-risk-approval/pom.xml test
mvn -Penable-tests -f forge-framework/forge-plugin-parent/forge-plugin-capability-secure-actions/pom.xml test
mvn -Penable-tests -f forge-framework/forge-plugin-parent/forge-plugin-capability-identity/pom.xml test
mvn -Penable-tests -f forge-framework/forge-plugin-parent/forge-plugin-mcp/pom.xml test
mvn -pl forge-admin-server,forge-flow/forge-flow-server -am package -DskipTests
| 验证范围 | 结果 |
|---|---|
| High Risk Approval | 24/24 PASS,包含 20 路并发收敛、加密篡改、模型保留、审批归属、回调幂等和只读表单脱敏 |
| Secure Actions | 32/32 PASS,HIGH 路由到审批适配器并审计 PENDING_APPROVAL,MEDIUM 保持同步执行 |
| Flow Actions | 19/19 PASS |
| Flow Client / Flow Controller / 委托桥 | 2/2、3/3、7/7 PASS |
| Control Plane / Identity / MCP | 29/29、35/35、16/16 PASS |
| Admin + Flow Server 聚合 | 44 模块 package PASS,包含 High Risk 模块装配 |
| 静态安全检查 | Mapper XML、Flyway placeholder/tenant、禁止依赖、旧 transport 扫描 PASS |
条件限制保持不变:未执行真实 MySQL Flyway、真实 Flowable 人工审批 E2E、真实模型调用;未启动 Admin/Flow 服务,不产生服务 PID。
expireSeconds @NotNull、固定 flow-model-key、EXECUTING 状态及聚合装配;BUILD SUCCESS;Mapper/Flyway/禁止依赖/旧 transport/空白静态检查 PASS;