用途:在测试规划流程开始时,由 ln-510-test-planner 调用,针对 Story 的功能领域做前置调研,让测试覆盖真实用户痛点与边界情况,而不仅是验收标准(AC)。
主要能力:从 Linear 获取 Story,解析目标与 AC,识别涉及的技术、API 或格式并提取检索关键词;使用 Web Search、MCP Ref、Context7 查找常见问题、边界情况与已知缺陷;分析竞品如何处理同一功能;从论坛、StackOverflow、Reddit 收集用户抱怨与痛点;将发现按输入校验、边界情况、错误处理、安全、竞品优势、用户痛点分类,并附来源 URL 与建议测试用例,以“## Test Research: {Feature}”为标题发布为 Linear 评论。
使用方式:由 ln-510 编排器传入 Story ID;团队 ID 从 docs/tasks/kanban_board.md 自动发现。典型检索包括“[feature] common problems”“[format] edge cases”“[API] gotchas”,以及 ref_search_documentation 查询错误处理与校验规则。
适用场景:Story 含非平凡功能(外部 API、文件格式、认证等),需要发现 AC 之外的边界情况时使用。
限制:不创建测试、不修改状态,仅做调研与文档;必须标注来源 URL;每个问题应给出可执行的测试建议;对简单 CRUD 等平凡 Story、已有调研评论或用户明确要求跳过时,应跳过调研。输出为 Linear 评论,供 ln-512-manual-tester 与 ln-513-auto-test-planner 消费。