# R1.2 任务报告 - 命令合同: - `bun scripts/cli.ts gh pr ready --repo owner/name [--dry-run]` - 状态合同: - open draft:转为 ready。 - open ready:幂等成功,不再次 mutation。 - closed:`validation-failed`。 - missing:`pr-not-found`。 - 权限失败:保留共享 client 的 typed reason。 - 可见性: - 默认输出为有界表格。 - scoped help 披露读取、mutation 和 dry-run 语义。