SuperAPI AI 工具集

circuit-breaker-testing

测试与质量

查看项目

更新于 10-16 01:34

技能介绍

用途:当工作需要对熔断器的 closed、open、half-open 状态、阈值证据、恢复探测与 fallback 做有证据边界的分析和验证准备时使用;也适用于输入不完整、但仍可交付带假设与缺口的首版草稿的场景。要求静态设计证据与计划中的验证、已完成的执行分开记录。

主要能力:读取 prompts/circuit-breaker-testing.md,按其输入审计、覆盖清单与输出顺序执行;提取范围、环境、版本、依赖、约束、成功标准与可用证据;围绕三种状态、阈值证据、恢复探测与降级建模场景和判定标准,优先处理高影响或难检测项;区分事实、有证据的推断、候选建议与人类决策;信息缺失时给出有边界的草稿和最小取证动作。需提取失败计数定义、滚动/连续窗口、阈值、打开时长、半开探测/并发许可、成功失败转换,并按事件交付前状态/计数/动作/后状态/fallback,区分探测与普通调用。

输出:默认 Markdown,按风险、证据、优先级组织;用户要求表格、CSV、JSON 或工单格式时保留相同发现字段与证据状态;接入自动化前确认 schema、枚举值与必填字段。

限制:仅分析三种状态、阈值证据、恢复探测与降级;不注入故障、不访问真实依赖、不调用生产系统;不编造阈值、可用性、恢复时间、漏洞状态或已完成的测试运行;无支撑的结论标注为 pending、blocked 或 unassessed 并给出验证方法;风险接受、发布批准与人工接管交由人处理。评估时读取 evals/eval.yaml 及匹配的 evals/cases/;仅在目录存在且任务需要时读取 references/、examples/、scripts/ 或 output-formats.md。