Claude可判定チェックリスト¶
📁 docs/claude-ok-criteria.md
issueに実行環境ラベルを付ける際の判定基準。
ラベル一覧¶
| ラベル | 意味 |
|---|---|
claude-ok | Claude Codeがコード・ドキュメント作業を完結できる |
local-only | ローカル環境・手動操作が必要(Claude単独では完結しない) |
mixed | Claude可な部分とローカル必須部分が混在する |
claude-ok の判定チェックリスト¶
以下をすべて満たす場合に claude-ok を付与する。
- GUIアプリの操作が不要(Obsidian, Stable Diffusion WebUI等)
- ブラウザでの手動操作・アカウント登録が不要
- iPhone / iPad / iOS ショートカットの操作が不要
- Windowsアプリのインストール・GUIツールの設定が不要
- VPN / 社内ネットワークが不要
- ローカルにのみ存在するファイル・DBへのアクセスが不要
- 作業内容がコード生成・ドキュメント作成・設定ファイル編集の範囲内
具体例(claude-ok)¶
- CSSの作成・修正
- Pythonスクリプトの実装・バグ修正
- GitHub Actionsワークフローの編集
- Markdownドキュメントの作成・整理
- GitHub issueの作成・ラベル付与・コメント
local-only の判定チェックリスト¶
以下のいずれかに該当する場合に local-only を付与する。
- iPhone / iPad での操作が必要(iOSショートカット, Termius等)
- ブラウザでのアカウント登録・サービス設定が必要
- Windowsアプリ / GUIツールの操作が必要
- Obsidianアプリの操作が必要
- VPS / サーバーへの物理的な操作が必要
- ローカルGPU / SD WebUI の直接操作が必要
具体例(local-only)¶
- iOSショートカットの作成・設定
- Cloudflareアカウントの新規登録
- WordPress管理画面での設定変更
- Obsidianプラグインのインストール
- Stable Diffusion WebUIのモデル配置
mixed の判定基準¶
- claude-okな部分(コード・ドキュメント)とlocal-onlyな部分(手動操作)が両方含まれる場合
具体例(mixed)¶
- Cloudflare Workersの実装(コードはclaude-ok)+ 初期セットアップ(ブラウザ登録はlocal-only)
- AI漫画パイプラインの調査・コード実装(claude-ok)+ SD WebUIでの動作確認(local-only)
- VPS移行スクリプト作成(claude-ok)+ SSH接続・手動確認(local-only)
付与ルール¶
- ラベルは必須ではない — 未分類のissueは「判断待ち」として扱う
- 理由が複雑なissueはコメントに補足 — 「なぜmixedか」をissueコメントに1行書く
- Blockedとの関係 —
claude-okとBlockedは別軸(実行環境 vs 進捗状態)なので共存可 - 例: スクリプト作成部分は
claude-okだが、外部サービス登録待ちでBlocked