用途:从限流策略、配额窗口、租户或用户维度、429 响应、Retry-After、监控与压测边界中提取 API 限流测试候选,并解释选择理由、适用约束、证据缺口与最小验证动作。材料不完整时仍可交付受限初版,并明确 blocked 或 unassessed 边界。不适用于直接执行测试、生成无来源的契约或行为、替代完整测试策略,或替人接受风险。
主要能力:先完成 known、missing、conflicting、stale、out_of_scope、assumptions 六类输入审计;用 ARL-## 记录对象、前置条件、关注行为、来源证据与验证方法,并保留影响/优先级、责任角色、关闭条件和证据状态。领域上提取算法、配额 N、窗口起止与时间源、突发额度、计数对象、用户/租户/路由作用域和重置规则,按主体与时间列配额账本及预期/实际响应,限流正确性同时包含拒绝超额与允许额度内请求。
使用方式:阅读 prompts/api-rate-limit-testing.md,提供目标、范围、材料、环境和已有证据,并遵循该文件的领域操作与判定流程。默认输出 Markdown,表格、JSON 或 CSV 仅在明确需要或交付格式要求时使用;静态分析、未执行项、证据状态与人工决策需分开。
限制:不执行测试,不假设未提供的规则、版本、阈值、数据或响应,不修改需求、代码、测试资产或目标系统;文件存在、名称匹配、设计声明或 Eval 配置不等于真实执行证据;未知项标为 unassessed、blocked 或待确认,不用常识补齐。回归时读取 evals/eval.yaml 与匹配用例,触发验证使用 evals/trigger-prompts.csv 和 evals/local-rules.json,缺少 skill.selection 证据时报告 BLOCKED。