用途:为当前仓库及其所有工作树生成一份单张、带快照日期的状态看板;在分类前先将本地状态与当前 issue、拉取请求、评审和 CI 状态对齐。
主要能力:以只读方式检查并报告,不执行 fetch、pull、切换、编辑、暂存、提交、推送、重跑 CI、重新触发评审、解决线程、发表评论或更改 PR 状态。包含所有打开的 PR(不论作者、自动化或目标分支)。CI 与评审证据仅对当前 PR head 有效,head 变化会重置两道门。记录观察时间,并披露不可用、不完整、过时或权限受限的来源;缺失证据视为待定,绝不视为绿色。
使用方式:先解析仓库、远程默认分支、适用指令、评审策略、分支保护和合并要求,且不改变本地状态;区分实时 issue、PR、评审与 CI 数据,和可能过时的远程跟踪引用。对每个打开的 PR 分页读取其 URL、作者、base/head、head 提交、草稿与合并状态、更新时间、评审请求与决定、提交状态和检查运行。对每个当前 head 读取行内评审线程、顶层评审、摘要、走查、建议、小问题和评审者状态。从仓库配置、保护规则和当前 PR 证据中发现活跃评审工具;已禁用、历史或仅安装的工具不算门。枚举所有工作树并检查分支、HEAD、上游、ahead/behind、已暂存/未暂存/未跟踪更改、最近提交和紧凑 diff 摘要,不修改工作树。将本地分支与 HEAD 映射到 PR;干净且无分歧的默认检出无需卡片。一个只读接口不可用时,先尝试另一个已配置的认证只读接口,再声明证据缺口。
分类:看板泳道按顺序为 Local work → Draft → CI running → CI failed → Active review → Ready,每项仅入一条泳道,按给定优先级判定。
限制与注意:事实细节以实际仓库配置与当前 API 语义为准;未提供的信息(如具体价格、平台支持等)暂未提供。除用户另行请求,不写入持久报告或仓库文件。