用途:这是 warpdotdev/warp 仓库的专项 Bug 复现指南,面向可在 Warp 登出状态下触发的缺陷,包括 UI 可见问题、交互问题、渲染/布局问题、登出引导问题、设置问题以及编辑器、显示、终端显示等视觉或交互问题。不适用于需认证的流程、账户特定状态、云同步状态、登录后引导或需要登录的 AI 行为;若报告依赖上述能力,应停止并说明超出当前登出流程范围。
前置条件:必须先安装父技能,确认其可在 .agents/skills/reproduce-bug-report/SKILL.md 解析到;若缺失,先从 specializes_source 声明的来源复制安装,再应用本技能。本技能不重新定义共享的编排、产物处理、安全规则或报告格式,只细化 Warp 的范围与准备。
版本与安装:优先针对用户报告的确切 Warp 版本/构建与渠道复现。默认不要从源码构建 Warp,而是安装报告者版本/渠道对应的 Linux 包或二进制发行版。若报告为 macOS 或 Windows 构建,存在匹配 Linux 产物时使用同版本/渠道的 Linux 构建,并注明这是对应平台的 Linux 代理。应使用环境中的仓库或 Warp 发布工具/文档查找并安装精确版本产物,不要在可安装精确匹配版本时静默替换为最新稳定版。若无法找到或安装精确版本,应明确报告,说明尝试内容,仅在有利于继续调查时使用有理由的近似回退。并在清单和最终报告中记录请求的版本、安装的 Linux 版本、产物来源及回退决策。
登出基线:整个复现过程保持 Warp 登出,不要创建账户、登录、粘贴认证令牌或使用真实用户凭据。启动 Warp 并完成免登录/无账户继续的引导,直到可用的正常登出终端会话,并在尝试 Bug 复现前截取引导后的基线截图。若进入正常登出会话后仍无法触发分配的问题,应停止并报告阻塞点,而非临时改用认证流程。
提示追加项:应用核心技能时,父提示与子提示应包含报告者的 Warp 版本/构建/渠道(确切值或未知)、要安装的确切版本化 Linux 包/二进制或合理回退、分配的 Warp 状态(首次运行登出状态、已完成登出引导、终端/会话/布局/设置状态或目标代码路径假设),并提醒 Warp 必须保持登出、仅登录可复现的报告在本专项中被阻止。
复现优先级:先匹配报告者版本/构建/渠道再扩大搜索;先按问题确切步骤执行,再测试至多两个由问题或代码路径假设支持的定向变体;优先依据 Warp UI 字符串、设置名称、功能名称、遥测名称、路由名称和相关组件形成定向假设,而非大范围探索式点击。最终报告应包含请求的版本/构建/渠道、安装的 Linux 版本/构建/渠道、包或二进制来源、是否使用回退,以及是否为 macOS/Windows 报告的 Linux 代理。