# Day1 HO04：sync-master でのMaster→複製の同期

## ねらい
同じ情報を複数のノートに置くと、片方だけ古くなります。Masterを正として、複製の指定範囲だけを自動で追従させる仕組みを確認します。案件情報のように「1つの正」と「見る場所ごとの複製」が要る場面で使います。Day1の整える工程（HO03の続き）にあたり、整理したノートを崩さず更新できる状態を目指します。

## 使うもの
| 項目 | 内容 |
|---|---|
| 作業する場所 | Claude Code（ターミナル）で指示。結果はObsidianでノートを開いて確認 |
| 対象ファイル | `_templates/案件マスター_テンプレ`、`_templates/索引複製_テンプレ` |
| 成果物 | テスト用のMaster1枚と複製1枚（作る場所はClaudeが提案。複製に `<!-- sync:start -->…<!-- sync:end -->` が入る） |
| 目安時間 | [15min] |

## 進め方
1. 考える：複製のうち「Masterに追従させたい範囲」と「その複製だけのメモ」をどう分けるか、`00_Inbox/memo.md` にHO04の見出しで予想を書きます。
2. 書く：`_templates` の2つのテンプレを使い、テスト用にMasterと複製を1組つくる指示をClaude Codeに書きます。同期させたい範囲は `<!-- sync -->` で囲むよう伝えます。
   - Tips：複製の固有メモは同期範囲の外に置くと、更新で消えません。
3. 実行：Masterの概要を数行だけ書き換え、`/sync-master` を実行します。Obsidianで複製を開き、変わった箇所を見ます。
   - 注意：Masterは正なので、位置や見出しは動かさず、中身だけ直します。
4. 答え合わせ：`hints/step04_sync_hint.md` を開き、マーカーの書き方と比較観点を確認します。

## 自分で考えるポイント
- 複製のどこを「Master追従」にして、どこを「複製だけのメモ」に残すか
- マーカーが付いていない複製が混ざっていたら、Claudeはどう扱うのが安全か

## 達成チェック
- [ ] テスト用のMaster1枚と複製1枚が作られている
- [ ] 複製に `<!-- sync:start -->…<!-- sync:end -->` が入っている
- [ ] Masterの編集が複製の同期範囲だけに反映されている
- [ ] 同期範囲の外にある固有メモが消えずに残っている

## うまくいかないとき
- 複製が丸ごと上書きされた → 同期範囲の指定が抜けています。マーカーの位置を指定して、その中だけ更新するよう頼み直します。

~~~
複製ノートの <!-- sync:start --> から <!-- sync:end --> までの範囲だけを Master で更新してください。
マーカーの外にある固有メモは触らないでください。更新したノートと差分の要点を報告して。
~~~

- それでも直らないとき：ハンズオンHTMLの「詰まったときの即応」、`hints/step04_sync_hint.md`

## 発展課題（早く終わった方向け）
1. 複製2枚の一括同期
   - 背景：実務では同じMasterを複数の索引から参照します。まとめて追従できるかを確かめます。
   - 条件：既存のMasterはそのまま使い、複製をもう1枚増やす。Master本文の構成は変えない。
   - 対象ファイル：HO04で作ったMasterと複製、追加する複製1枚
   - 実行すること：2枚目の複製を作り、Masterを1回書き換えて `/sync-master` で両方を同期する。
   - 考える要素：2枚の複製で同期範囲の切り方を変えたとき、更新結果はどう違うか。
   - ヒント：複製ごとに同期範囲を別の場所にしておくと、追従の挙動を比べやすくなります。
   - 達成条件：Master1回の編集が、2枚の複製の同期範囲だけに反映されている。
   - 参照：`hints/step04_sync_hint.md` の「発展課題の参考解」
