概要
プロジェクトの設定情報 (マイルストーン、カテゴリー、ステータス、課題種別、優先度) を一覧表示する CLI コマンドを追加する。
API 関数 (`GetMilestones` / `GetCategories` / `GetStatuses` / `GetIssueTypes` / `GetPriorities`) はすべて存在するが、ユーザー向けの一覧コマンドが無いため可視化されていない。
現状
- cmd/project/ 配下に `list` / `set` 等の基本コマンドのみ
- マイルストーン名・カテゴリー名等を確認する手段が無く、`bl issue create --milestone XXX` 等が試行錯誤になる
対応内容
新規サブコマンド (`cmd/project/`)
- `bl project milestones [-p PROJECTKEY]` — マイルストーン一覧
- `bl project categories [-p PROJECTKEY]` — カテゴリー一覧
- `bl project statuses [-p PROJECTKEY]` — ステータス一覧
- `bl project issue-types [-p PROJECTKEY]` — 課題種別一覧
- `bl project priorities` — 優先度一覧 (プロジェクト非依存)
出力フォーマット:
- ID / 名前 / 補足 (アーカイブ済みフラグ等) をタブ区切りで表示
- 既存の list コマンドのスタイルに合わせる
受け入れ条件
概要
プロジェクトの設定情報 (マイルストーン、カテゴリー、ステータス、課題種別、優先度) を一覧表示する CLI コマンドを追加する。
API 関数 (`GetMilestones` / `GetCategories` / `GetStatuses` / `GetIssueTypes` / `GetPriorities`) はすべて存在するが、ユーザー向けの一覧コマンドが無いため可視化されていない。
現状
対応内容
新規サブコマンド (`cmd/project/`)
出力フォーマット:
受け入れ条件