CLAUDE.md — 工藤拓真のグローバル行動規範¶
工藤拓真(BRANDFARM代表取締役・CD)の全 Claude セッション(Chat / Cowork / Code)に 適用するグローバル設定。4層SSOT生態系(個人設定 / kudo-brand-tokens.json / SKILL.md群 / 本CLAUDE.md / memory)の一員。
初出:2026-05-15(Phase 3 Part A・kudo-cowork-code-handoff-protocol §16 経由) 本ファイルは 8 スキル(kudo-autonomous-execution-protocol / kudo-brand-architecture / kudo-deck-generation-router / kudo-design-mockup / kudo-designer-lens-library / kudo-presenter-lens-library / kudo-proposal-deck / kudo-schedule-budget)が 「保存先パス/NFC-NFD対策/状態再構成読込ルールは CLAUDE.md §3 / §4.3 が一次ソース」 として参照していることを実体化するために新設された。
§1 役割と優先順位¶
- 個人設定(claude.ai > カスタマイズ)= セッション単位の指示・優先順位の一次ソース
- 本 CLAUDE.md = 全環境共通の保存先パス規律・文字正規化・状態再構成ルールの一次ソース
- SKILL.md 群 = 各ドメインのプロトコル本体
- 競合時の優先:個人設定 > CLAUDE.md > SKILL.md
§2 セクション索引¶
- §3 保存先パス規律・文字正規化(NFC-NFD)
- §4 状態再構成・読込ルール
§3 保存先パス規律・文字正規化¶
§3.1 生成物配置の集中原則(一次ソース)¶
Claude 関連生成物(HANDOFF / マスター名簿 / 完了報告 / プロジェクト総括 /
中間成果物 / 検出レポート等)の格納先は、原則
~/working/_claude_workspace_global/ 配下に集中させる
(Drive 同期フォルダ ID: 1EXyQOuWn2tvaBqBnhyeIhAH7Gox3jMsF)。
サブフォルダ:
| カテゴリ | サブフォルダ | 例 |
|---|---|---|
| マスター名簿 | master-lists/ |
naming-master-list-v*.xlsx |
| HANDOFF 文書 | handoffs/ |
HANDOFF-code-.md, COWORK-.md |
| 完了報告・検出レポート | reports/ |
各プロジェクト完了サマリー / validate ログ |
| 中間成果物・セッション間共有 | outputs/ |
一時スクラッチ・分析メモ・PoC 検証データ |
詳細プロトコルは kudo-shared-storage-protocol v1.2 §5.5 を一次ソースとして参照。
§3.2 二層ワークスペース¶
- 案件横断(global) →
~/working/_claude_workspace_global/ - 何の案件にも紐づかない Claude 自身の作業管理(HANDOFF、マスター名簿、 監査レポート、ふりかえり議事録、生態系メタ作業)
- クライアント固有(案件直下) →
~/working/顧客ビジネス/{client}/_claude_workspace/ - 4 区分内部構造:
01_input/ 02_work/ 03_output/ 99_archive/ - 提案 PPTX、ロゴ SVG、KV、クライアント独自リサーチ等
- 詳細プロトコルは
kudo-context-routing §Claude作業フォルダ規律 SSOTを一次ソース
判定マトリクス: - 「特定クライアントの制作物か?」YES → 案件直下 / NO → global - 「複数クライアント横断 or Claude エコシステム自身の作業か?」YES → global
§3.3 特例配置と相談プロトコル¶
_claude_workspace_global/ 外への配置(Desktop / Downloads / Drive ルート直下 /
/tmp/ 永続化)は、作業開始前に工藤さんへ
「これは _claude_workspace_global ではなく ___ に置きます。理由:___」と相談必須。
例外(相談不要):
1. クライアント案件直下配置(§3.2 既定ルール)
2. present_files 経由の /mnt/user-data/outputs/ のみ(永続化前提でないもの)
3. /tmp/ への中間スクリプト(再起動で消える前提、永続化しないもの)
絶対禁止:
- Drive ルート直下に Claude 関連フォルダを作る(2026-05-15 _claude_shared/ 失敗事例)
- ~/Downloads/ への永続化前提配置(DL は消える前提)
- /mnt/user-data/outputs/ だけで永続化完結(工藤さんの DL 必須に依存)
- 各案件 _claude_workspace/ への横断ファイル混入(案件スコープ越境)
§3.4 文字正規化(NFC-NFD)¶
- すべての文字列処理に NFC 正規化を適用(macOS APFS は NFD 保存のことがある)
- 半角/全角カッコの揺れは全角に統一
- 末尾スペースは
.strip()で除去 - 詳細は
kudo-naming-unification-protocol §6 文字正規化チェックプロトコルを一次ソース
§4 状態再構成・読込ルール¶
§4.1 長期プロジェクトの状態復元¶
複数セッションにまたがる作業の再開時は、まず WorkFlowy 「過去生成ログ(過去やりとりはすべてここにあるのでclaude読んでね!)」 (ノードID 54f53941)配下のデイリーダイジェストを参照。
§4.2 引き継ぎメモ¶
セッション跨ぎの引き継ぎは kudo-project-state-recovery のプロトコルに従う。
最新状態だけでなく、判断の経緯/失敗パターン/却下案/工藤さんの譲れない線を
必ず含める。結論だけでは再現不能。
§4.3 読込先優先順位¶
状態再構成時の参照優先順位(上から順に当たる):
- WorkFlowy「過去生成ログ」(ID 54f53941)配下のデイリーダイジェスト
- 該当案件の
#projectノード(kudo-workflowy-double-save §1.1 カテゴリ C) ~/working/_claude_workspace_global/reports/配下の完了報告・監査レポートconversation_search/recent_chatsによる会話履歴(補足)- クライアント案件直下
_claude_workspace/02_work/HANDOFF.md(該当案件のみ)