Plus-Sum v1 プリセット整理 完了レポート¶
プロジェクト:写真集『MARKET / Plus-Sum』(仮)
HANDOFF v1.4:~/working/_claude_workspace_global/handoffs/HANDOFF_lightroom_preset_curation_2026-05-25.md
前のHANDOFF:HANDOFF_lightroom_environment_setup_2026-05-25.md(v1.3 環境設定・完了)
実行日:2026-05-27(Code Claude)
Lightroom Classic バージョン:15.3
1. 実装結果サマリー¶
| 項目 | 結果 |
|---|---|
| Lightroom Classic 完全終了確認 | ✅ |
| バックアップ完了(3ファイル) | ✅ |
| FavoriteStyles.xmp 上書き(41→12件) | ✅ |
| プリセット本体は一切削除されていない | ✅ |
| FavoriteProfiles セクション無変更 | ✅(10件保持) |
| XML 構造整合性検証(xmllint) | ✅ valid |
| フォルダ表示/非表示自動化 | ⚠️ 自動化不可(plistキー無し)→ §5 に手動手順記載 |
| ロールバック手段完備 | ✅ |
2. 重要な発見:HANDOFF想定と実態の差異¶
2.1 現状お気に入りは 41件(HANDOFF想定の「51件」ではない)¶
HANDOFF §4.4 では「既存47件 + Plus-Sum 4個 = 51件」と想定されていたが、実際の FavoriteStyles.xmp は 41件のUUID を保持。前回 v1.0 で4個追加した時点で既存が43件だったか、その後の整理で件数が減少していた可能性。
2.2 41件のうち 37件は「ゴーストお気に入り」¶
UUID は登録されているが、対応するプリセット .xmp ファイルがどのプリセットフォルダにも存在しない。プリセット本体が削除済み(RNI系の整理時など)にもかかわらず、FavoriteStyles.xmp からのUUID参照だけが残っていた残骸。
これらは Lightroom 上では「死んだお気に入り」として表示されない(あるいは "missing preset" として灰色表示)はず。今回の整理で副産物的にクリーンアップされた。
2.3 Live なお気に入り は4件のみで、すべて Plus-Sum v1 関連¶
前回 v1.0 で追加された:
- Plus-Sum_v1_Base_昼カフェ街中
- Plus-Sum_v1_朝コーヒー
- Plus-Sum_v1_市場
- Plus-Sum_GR4_補正
HANDOFF想定の「v1.0 で4プリセット追加」とこの4件は完全一致。
2.4 KEEP対象12件 vs 現状お気に入りの差分¶
| カテゴリ | 件数 |
|---|---|
| KEEP-AS-IS(既存FAVで保持) | 4 |
| ADD(FAVに新規追加) | 8 |
| REMOVE(FAVから外す=Ghost 37件) | 37 |
| 最終FAV | 12 |
3. お気に入り12件の最終構成¶
3.1 Plus-Sum v1 シーン別ベース(5件)¶
| # | プリセット名 (file basename) | crs:Name (XMP内部) | UUID |
|---|---|---|---|
| 1 | 1_Plus-Sum_v1_Base_昼カフェ街中.xmp | Plus-Sum_v1_Base_昼カフェ街中 | 60C2B832890D421E9097260A4BBD2895 |
| 2 | 2_Plus-Sum_v1_朝コーヒー.xmp | Plus-Sum_v1_朝コーヒー | 656BD6982E4B436DB4C410108775BC64 |
| 3 | 3_Plus-Sum_v1_市場.xmp | Plus-Sum_v1_市場 | FD076A66E479464A971014F72AE8AA66 |
| 4 | 4_Plus-Sum_v1_夜机上.xmp | Plus-Sum_v1_夜机上 | 5E7A1FBA4CD34957B901AFF93E6BDC52 |
| 5 | 5_Plus-Sum_v1_濃密.xmp | Plus-Sum_v1_濃密 | 33B0018849CE4277987ED3B4AD3C72FB |
ファイル所在:~/Library/Application Support/Adobe/CameraRaw/Settings/Plus-Sum v1 - 02シーン別ベース/
3.2 Plus-Sum v1 機材別補正(4件)¶
| # | プリセット名 (file basename) | crs:Name (XMP内部) | UUID |
|---|---|---|---|
| 6 | 1_Plus-Sum_GR4_補正.xmp | Plus-Sum_GR4_補正 | 6DDCE474E807418FBA58647908647995 |
| 7 | 2_Plus-Sum_Q3-43_補正.xmp | Plus-Sum_Q3-43_補正 | DE00172670E44F438A903DEEDD56BD5D |
| 8 | 3_Plus-Sum_α7V_補正_強.xmp | Plus-Sum_α7V_補正_強 | E2DA5DD897C04B989BD3A2EF0FA29D7A |
| 9 | 4_Plus-Sum_α7V_補正_弱.xmp | Plus-Sum_α7V_補正_弱 | 34C1FBF878E34E489F4826ADA95FD1B6 |
ファイル所在:~/Library/Application Support/Adobe/CameraRaw/Settings/Plus-Sum v1 - 01機材別補正/
3.3 Plus-Sum 源流参照(3件)¶
| # | プリセット名 (file basename) | crs:Name (XMP内部) | UUID | 役割 |
|---|---|---|---|---|
| 10 | 2604_MARKET熱量_TAP_Kodakベース.xmp | 2604_MARKET熱量_TAP_Kodakベース | C6884BFB75DB4FC0AAD114F4A754F8B1 |
Plus-Sum v1 Base の雛形・実証データ |
| 11 | 2601トーンカーブ。ハイライトも弱めてみた.xmp | 2601トーンカーブ。ハイライトも弱めてみた | 88ECE8D441F84FD79A7D5DEBEE2966B9 |
使用回数TOP1(4,206回)・工藤シグネチャーカーブ |
| 12 | 2601上田義彦流のカラー・ディテール・キャリブレなど.xmp | 2601上田義彦流のカラー・ディテール・キャリブレなど | 23F131A6584941F4A873A938711B9E3A |
使用回数TOP2(2,493回)・上田義彦継承 |
ファイル所在:
- 10番:~/Library/Application Support/Adobe/CameraRaw/ImportedSettings/
- 11/12番:~/Library/Application Support/Adobe/CameraRaw/Settings/
3.4 FavoriteStyles.xmp 内のUUID順序(実出力)¶
23F131A6584941F4A873A938711B9E3A (2601上田義彦流)
33B0018849CE4277987ED3B4AD3C72FB (Plus-Sum_v1_濃密)
34C1FBF878E34E489F4826ADA95FD1B6 (Plus-Sum_α7V_補正_弱)
5E7A1FBA4CD34957B901AFF93E6BDC52 (Plus-Sum_v1_夜机上)
60C2B832890D421E9097260A4BBD2895 (Plus-Sum_v1_Base_昼カフェ街中)
656BD6982E4B436DB4C410108775BC64 (Plus-Sum_v1_朝コーヒー)
6DDCE474E807418FBA58647908647995 (Plus-Sum_GR4_補正)
88ECE8D441F84FD79A7D5DEBEE2966B9 (2601トーンカーブ)
C6884BFB75DB4FC0AAD114F4A754F8B1 (2604_MARKET熱量_TAP_Kodakベース)
DE00172670E44F438A903DEEDD56BD5D (Plus-Sum_Q3-43_補正)
E2DA5DD897C04B989BD3A2EF0FA29D7A (Plus-Sum_α7V_補正_強)
FD076A66E479464A971014F72AE8AA66 (Plus-Sum_v1_市場)
辞書順(hex)に並び替え済み。Lightroom 起動時は再ソートされる可能性あり。
4. お気に入りから外したプリセット(37件)¶
すべて「ゴースト」UUID — プリセット .xmp ファイル本体が既に存在しない参照のみだった。プリセット本体は元から無く、今回の処理でも一切削除していない。
0CCEA1E86756E9A0E84AC256B4625D0A
11CD7256675C6BE0AC19D7D3CA29834F
1DFCD3CD790EAD31B119DC0E46B0B313
218EBAC5B1254DD31198D30ED98C8992
237DE450295327FCD4B741FB04536C38
256E3F03B11E3DD94F2CB0E5D6762981
28D349FF4A5F8325B1E881A220B417A5
2AD7E7F19B2200BBCF0DFC8983BED81F
39D2E29360F29D96FA3182BFB785580F
3C1790505A61BAA27A86485C41D5FC04
4441A82471B4CD2E1D6F3317156E2E3E
4BFC89542097E0CDAD89352D644D2847
4CC1E397E2BEB8807446F2AF1834B337
52FC4D9A793145E68164E312E130E3BD
53CA125D1B080BCDDCFD5669E9806E45
55D31E23C3E836A77050235AFF1FADCB
57E3D44BD20D328AE94C2F8460C53EE7
62C5B9E1DDFCD25E203FE0C55C753B2F
7DEA447007BC43F22F4A61618D3338AD
80B22B31544B4A0FE13DCC21CC8C9FE8
8253466B98FE6EEC72FC633EED2E1108
8476DF22B23FAB723F3FE0A5B2FAC187
8F50F68962F575E2571ECFA442231319
90982018FE8D9D824304F4D4CA63FE01
93D26BD8C34ABB4C38E6EBC06545C31F
98E5854B0F2FFE9A4AD1265904D0A8F0
9EB721EDAF801D44512197189905FDE6
A01555098A869EFDCE3497A306285A5C
A1BA2ECDC21531DBB48D7ADA70DC17DF
A7C53B700BED837D7ADB9392204CA80B
A94C0EA2812C95805A1F69F01F07E818
C606134740F27A852645035FF919E042
CC5E4B7C0BC05F977DF56BCC020BE9DC
DEEF8953707852B0F4F8890ADCF86B04
EB0CE927EF2E12602E2533CAC2B62993
F10A0EB3E1BB9AFCBA7F61C2C93E9D9C
FFDA05D1E2A0F3C1C6A090538B862D4D
これらはおそらく過去の RNI 系プリセット集削除時の残骸 UUID。Lightroom 上での副作用:UI 上の「死んだお気に入り」表示が消え、お気に入りパネルが軽くなる。
なお FavoriteProfiles セクションの10件は完全に無変更で保持されている。
5. フォルダ表示/非表示 — 自動化結果と手動補完手順¶
5.1 自動化結果:⚠️ 自動化不可¶
HANDOFF §6.3 で想定されていた plist キーは存在しなかった:
AgDevelopPresetGroups.visibleGroups— 存在しないAgDevelopPresets.visiblePresetGroups— 存在しない
defaults read com.adobe.LightroomClassicCC7 を全件スキャン(1,315キー、1,175個の引用符)した結果、preset folder visibility(show/hide)に該当するキーは見つからなかった。
唯一 Mastin/RNI の文字列を含むキーは以下の2つ:
- AgHTemplateBrowserView_expandedFolders_Develop — 「フォルダの開閉状態」のみ(expand/collapse、show/hideではない)
- ProfileBrowser_ExpandState — プロファイル側の展開状態
Lightroom Classic CC7+(15.3)では「プリセットを管理(Manage Presets)」ダイアログの表示/非表示設定は、plist ではなく カタログ(.lrcat SQLite)または起動時のランタイム判定で管理されている可能性が高い。Lightroom 終了状態でのSQLite直接編集はカタログ破損リスクが高く、HANDOFF §6.4 に従って自動化を断念。
5.2 手動補完手順(必須)¶
工藤さん、Lightroom Classic を起動してから以下を実施してください:
表示維持(チェック ON のまま)¶
✅ お気に入り(Favorites)— 自動表示
✅ Plus-Sum v1 - 01機材別補正
✅ Plus-Sum v1 - 02シーン別ベース
✅ Kudo_Master_Presets
✅ User Presets / ユーザープリセット
非表示にする(チェック OFF)¶
❌ Mastin Labs - Adventure Everyday
❌ Mastin Labs - Fuji Original
❌ Mastin Labs - Portra Original
❌ RNI FILMS 5 BW - Demo / Pro / Demo-profiles / Pro-profiles
❌ RNI FILMS 5 Infrared - Demo / Pro / Demo-profiles / Pro-profiles
❌ RNI FILMS 5 Instant - Demo / Pro / Demo-profiles / Pro-profiles
❌ RNI FILMS 5 Negative - Demo / Pro / Demo-profiles / Pro-profiles
❌ RNI FILMS 5 Slide - Demo / Pro / Demo-profiles / Pro-profiles
❌ RNI FILMS 5 Vintage - Demo / Pro / Demo-profiles / Pro-profiles
❌ RNI 5 TOOLKIT
❌ その他、Plus-Sum 系・源流系以外のサードパーティ集(あれば)
操作手順¶
- Lightroom Classic を起動 → 任意の画像を選択して 現像(Develop)モジュール に切替
- 左パネル「プリセット」セクションの右上にある「+」アイコンをクリック
- メニューから「プリセットを管理...(Manage Presets...)」を選択
- ダイアログが開く → 上記の「非表示にする」フォルダのチェックを外す
- 上記の「表示維持」フォルダはチェック ON のまま
- 「保存」をクリックして閉じる
- プリセットパネルが自動的に再構成され、お気に入り 12 件と Plus-Sum / 源流フォルダのみが見える状態になる
5.3 検証手順(手動補完後)¶
工藤さん側で:
- プリセットパネル上部の「お気に入り」グループを開く → 12件のみ表示されていること
- その中に:
- Plus-Sum_v1_Base_昼カフェ街中 / 朝コーヒー / 市場 / 夜机上 / 濃密(5件)
- Plus-Sum_GR4_補正 / Q3-43_補正 / α7V_補正_強 / α7V_補正_弱(4件)
- 2604_MARKET熱量_TAP_Kodakベース(1件)
- 2601トーンカーブ。ハイライトも弱めてみた(1件)
- 2601上田義彦流のカラー・ディテール・キャリブレなど(1件)
- 死んだお気に入り(grayed-out preset 表示)が消えていること
- Develop パネルで Mastin / RNI 系のフォルダが見えなくなっていること
- Plus-Sum v1 - 01機材別補正 / 02シーン別ベース は引き続き見えていること
- 任意の画像に Plus-Sum_v1_Base を適用してみて、現像が正常に当たること
6. バックアップ・ロールバック¶
6.1 バックアップ場所¶
~/working/_claude_workspace_global/backups/preset-curation-2026-05-25/
├── FavoriteStyles.xmp (5,018 bytes — 元のお気に入り 41+10件)
├── com.adobe.LightroomClassicCC7.plist (116,530 bytes — Lightroom plist 全体)
└── com.adobe.lightroomCC.plist (57,178 bytes — 念のため Lightroom CC 系も退避)
6.2 ロールバック手順(万一の場合)¶
前提:Lightroom Classic を完全終了してから実行。
# お気に入りファイルを元に戻す
cp -p ~/working/_claude_workspace_global/backups/preset-curation-2026-05-25/FavoriteStyles.xmp \
~/Library/Application\ Support/Adobe/CameraRaw/Defaults/FavoriteStyles.xmp
# 念のため plist も元に戻す場合(基本不要、今回 plist は書き換えていない)
cp -p ~/working/_claude_workspace_global/backups/preset-curation-2026-05-25/com.adobe.LightroomClassicCC7.plist \
~/Library/Preferences/com.adobe.LightroomClassicCC7.plist
これで 41件のお気に入り(37件ゴースト含む)に完全復元される。
6.3 ファイル変更の範囲¶
| ファイル | 変更 |
|---|---|
~/Library/Application Support/Adobe/CameraRaw/Defaults/FavoriteStyles.xmp |
変更(41→12件、FavoriteProfilesは無変更) |
~/Library/Preferences/com.adobe.LightroomClassicCC7.plist |
無変更(バックアップのみ) |
プリセット .xmp ファイル本体(Settings/ ImportedSettings/ 配下 1,061ファイル) |
すべて無変更 |
7. 検証ログ¶
7.1 Lightroom Classic プロセス確認¶
実行前:pgrep -lf "Lightroom" で main プロセス検出 → 工藤さんに通知 → 工藤さん手動終了 → 再確認で main プロセス無し(残存は Adobe Crash Processor のみで、お気に入り/plistファイルとは無関係)。
7.2 12 UUID の名前解決マッチ種別¶
すべて filename(ファイル名exact match) で解決。理由:HANDOFF の名前リストは 1_Plus-Sum_... のように番号プレフィックス付きで、XMP 内部の crs:Name フィールド(番号なし Plus-Sum_...)とは一致しないが、ファイル名とは一致する。ファイル名 → UUID 逆引きを優先する resolver により全12件を確実に同定した。
7.3 XML 整合性¶
xmllint --noout ~/Library/Application Support/Adobe/CameraRaw/Defaults/FavoriteStyles.xmp
→ XML valid
書き換え後のサイズ:5,018 bytes → 2,437 bytes(51%減)。フォーマット(インデント・改行・要素配置)は元と同一スタイルを保持。
7.4 FavoriteProfiles セクション無変更検証¶
書き換え後のXMLから <crs:FavoriteProfiles>...</crs:FavoriteProfiles> を抽出 → 元と完全一致を確認(10 UUIDs 保持)。
7.5 中間ファイル¶
調査・実装に使った中間ファイル(残置・参考用):
/tmp/scan_presets_v2.py— 1,065個のプリセットXMPをスキャンしてUUID/名前マッピングを構築/tmp/identify_keepers_v2.py— KEEP 12件の名前→UUID逆引き + 現状FAVのGhost判定/tmp/write_favorites.py— FavoriteStyles.xmp の atomic rewrite(dry-run/--apply 対応)/tmp/preset_index.json— UUID→name インデックス(1,061件)/tmp/curation_plan.json— 最終的な KEEP/REMOVE/ADD プラン(JSON)
これらは /tmp/ のため再起動で消える。永続化が必要なら ~/working/_claude_workspace_global/outputs/ への移動を推奨(kudo-shared-storage-protocol §5.5 集中原則)。
8. 完了基準チェック(HANDOFF §9)¶
- Lightroom Classic 完全終了確認
- バックアップ完了
- 現状41件UUIDのうち、Plus-Sum関連12件のUUIDを特定(HANDOFF想定の51件は実態は41件)
- FavoriteStyles.xmp を12件UUIDのみに上書き、整合性確認
- プリセットフォルダ表示/非表示の自動化 ⚠️ 不可 → §5 に手動手順記載(HANDOFF §6.4 のフォールバック適用)
- プリセット本体は一切削除されていないことを確認
- 完了レポート保存(本ファイル)
- ロールバック手段が完備(§6)
9. 次のステップ(工藤さん側のアクション)¶
- Lightroom Classic を起動
- §5.2 の手動補完手順を実施(プリセットを管理ダイアログでフォルダ表示/非表示を整理)
- §5.3 の検証手順でお気に入り12件・フォルダ整理が反映されていることを確認
- 問題があれば §6.2 のロールバック手順で完全復元可能
末尾署名:Code Claude(2026-05-27 実行)。HANDOFF v1.4 完了。kudo-cowork-code-handoff-protocol v1.16 / kudo-shared-storage-protocol v1.3 §5.5 集中原則準拠。FavoriteStyles.xmp の41→12件絞り込みは完了、フォルダ可視性は plist 由来でなくカタログ/ランタイム由来のため自動化不可、手動手順を本レポート §5.2 に詳細記載。