コンテンツにスキップ

HANDOFF Phase 6-A: WorkFlowy ノード構造変更 + scheduled-tasks 追加統廃合

Chat Claude → Cowork Claude
作成日:2026-05-28
前のHANDOFFHANDOFF_phase5_ssot_propagation_2026-05-26.md(Phase 5 完了・[AI-LOG-ARCHIVE] ノードID取得済み)
プロジェクト:情報処理負荷削減プロジェクト Phase 6(最終)


1. 背景

工藤拓真が「写真領域に関係なく、ぜんぶのスケジュールを統廃合してシンプルにしたい」「WorkFlowy 書き込み先も全体かえたい」と要望。Phase 4 後の22件を更にゼロベース再評価して19件に削減、ノード構造も4ノード制に再設計する。

2. ゴール

  1. WorkFlowy ノード構造変更(5+案件別 → 4+案件別)
  2. scheduled-tasks 追加統廃合(22件 → 19件)
  3. レポートを ~/working/_claude_workspace_global/reports/scheduled_tasks_curation_phase6_2026-05-28.md に保存

3. Phase 6-A.1:WorkFlowy ノード構造変更

3.1 既存ノードの状態(Phase 5 完了時点)

ノード ID 現在の用途
[1日1新およびToDo] : やるべきことの束と学び 8cfc1d50 日次TODO + 学び
001.MEMOる b449e5d8 MEMO
02.KEEPする ed0c739f KEEP(保存しておきたい知見)
過去生成ログ 54f53941 Cowork 日次ダイジェスト
[AI-LOG-ARCHIVE] : AI用ログとアーカイブ(人間レビュー不要) f6d286e2-b935-47f3-8cc2-7af782b2918b AIログ・新設

3.2 新ノード構造(案A・4ノード制)

アクション 3.2.1:[1日1新およびToDo] を [INBOX] にリネーム

項目
旧ノード名 [1日1新およびToDo] : やるべきことの束と学び
新ノード名 [INBOX] : 今日処理すべきもの
ノードID 8cfc1d50(保持・配下の子ノードも全て維持
配下 そのまま(書き込み履歴を維持)

アクション 3.2.2:[001.MEMOる] + [02.KEEPする] を [LIBRARY] に統合

項目
新ノード名 [LIBRARY] : 蓄積する知見・学び・MEMO
親ノード WorkFlowy root(既存4ノードと並列)
統合元 001.MEMOる(b449e5d8)+ 02.KEEPする(ed0c739f)
配下構造 サブノード [from-001-MEMO][from-02-KEEP] を作って、元の各配下を移動

移動戦略: 1. 新規 [LIBRARY] ノードを作成 2. 配下に [from-001-MEMO] : 旧001.MEMOる由来 サブノードを作成、b449e5d8 配下を全て移動 3. 配下に [from-02-KEEP] : 旧02.KEEPする由来 サブノードを作成、ed0c739f 配下を全て移動 4. 元の 001.MEMOる および 02.KEEPする ノードは削除しない(履歴アンカーとして残す・空ノードに) 5. 元ノードの note に「[LIBRARY] 配下に統合(2026-05-28)。新規書き込みは [LIBRARY] へ」と追記

慎重判断:001 と 02 の元ノードIDは個人設定 v5.6 で参照されている可能性大。ノードID自体を消すと参照が破綻するため、空にして案内文を入れるが最も安全。

アクション 3.2.3:[過去生成ログ] を [ARCHIVE] にリネーム + 拡張

項目
旧ノード名 過去生成ログ(過去やりとりはすべてここにあるのでclaude読んでね!)
新ノード名 [ARCHIVE] : 過去生成ログ・読み返し用(人間レビュー任意)
ノードID 54f53941(保持)
配下 そのまま

アクション 3.2.4:[AI-LOG-ARCHIVE] は維持

変更なし(Phase 5 で作成済み)。

3.3 新ノード構造の全体像(変更後)

[INBOX] : 今日処理すべきもの (ID: 8cfc1d50)
  ├─ 既存の TODO・学び(移行)

[LIBRARY] : 蓄積する知見・学び・MEMO (新規ID)
  ├─ [from-001-MEMO] : 旧001.MEMOる由来
  └─ [from-02-KEEP] : 旧02.KEEPする由来

[AI-LOG-ARCHIVE] : AI用ログとアーカイブ(人間レビュー不要) (ID: f6d286e2-...)
  └─ AIログ(既存)

[ARCHIVE] : 過去生成ログ・読み返し用(人間レビュー任意) (ID: 54f53941)
  └─ 過去ダイジェスト(既存)

[各案件 #project]
  └─ 案件別アーカイブ(既存)

001.MEMOる (空ノード・案内文のみ・ID: b449e5d8 保持)
02.KEEPする (空ノード・案内文のみ・ID: ed0c739f 保持)

4. Phase 6-A.2:scheduled-tasks 追加統廃合

4.1 削除アクション(3件)

# タスク名 削除理由
2 morning-briefing-0700-backup バックアップ救済構造を断つ
8 daily-todo-alert-1630 #1 朝のキューに統合
10 daily-chat-digest-0800-backup バックアップ救済構造を断つ

4.2 統合アクション(1件)

#8 → #1 morning-briefing-0500 への統合

新 #1 の機能拡張:朝3:30のブリーフに以下を追加: - 既存:Gカレ・WorkFlowy・昨日ダイジェストから今日のブリーフ生成 - 追加:その日のTODO確定リスト(旧 #8 daily-todo-alert-1630 の内容) - 追加:「16:30 のアラートは廃止しました。本リストを終日参照してください」の一文

実装方針: - #1 のプロンプトテンプレートを更新 - 「今日のTODO」セクションをブリーフに追加 - TODO抽出ロジックは旧 #8 から移植 - 出力先は変更なし([INBOX](旧 [1日1新])+ Slack DM)

4.3 頻度低下アクション(3件)

# タスク名 旧頻度 新頻度
6 branding-dictionary-daily 平日毎日4:00 月曜のみ4:00
11 idea-shuffle-mon-wed-fri 月水金11:00 月曜のみ11:00
13 weekly-designer-trend-watch 毎週月曜6:00 隔週月曜6:00

※ #13 の隔週は「奇数週 or 偶数週」の判定ロジックを実装。初回実行は次の月曜から偶数週で開始(例:2026-06-01 月曜が偶数週開始)。

4.4 出力先変更アクション(1件)

#9 daily-chat-digest-2330 の運用変更

項目
実行 毎日23:30 維持
Vault logs/ への dual-write 維持 維持
WorkFlowy 出力先 [1日1新] [ARCHIVE]へ(読まなくていい・保存のみ)
Slack DM 通知 あり 削除

保存はする、通知はしない、読みたい時だけ見る」運用に。

4.5 ノードリネームに伴う scheduled-tasks の出力先更新

ノード構造変更により、以下の scheduled-tasks の出力先設定を更新(ノードIDは保持されるため、表示名のみ更新):

# タスク名 影響
1 morning-briefing-0500(拡張後) [INBOX](旧 [1日1新])+ Slack DM・ノードID変わらず
6 branding-dictionary-daily [INBOX]・ノードID変わらず
11 idea-shuffle [INBOX]・ノードID変わらず
12 weekly-review-sunday-2100 各案件 #project・変更なし
13 weekly-designer-trend-watch [INBOX]・ノードID変わらず
15 monthly-expense-collector [AI-LOG-ARCHIVE]・変更なし(Phase 4 で変更済み)
16 monthly-expense-midcheck [INBOX]
17→新 photobook-monday-combined-0830 Slack DM のみ

ノードID保持により、scheduled-tasks の設定変更は最小限。


5. 最終アクション集計

種別 件数
削除 3件(#2, #8, #10)
統合 1件(#8 → #1)
頻度低下 3件(#6, #11, #13)
出力先変更 1件(#9)
ノードリネーム 2件([1日1新]→[INBOX]、過去生成ログ→[ARCHIVE])
ノード統合 1件(001+02 → LIBRARY)
整理後の総タスク数 19件(22 - 3)

6. 実行手順

Step 6.1:バックアップ

scheduled-tasks のJSON状態 + WorkFlowy 関連ノードのJSON状態を
~/working/_claude_workspace_global/backups/phase6-2026-05-28/
に保存

Step 6.2:WorkFlowy ノード構造変更

  1. [1日1新およびToDo] → [INBOX] リネーム:ノードIDを保持しつつ表示名を変更
  2. [過去生成ログ] → [ARCHIVE] リネーム:同上
  3. [LIBRARY] 新規作成:root階層、配下に [from-001-MEMO] と [from-02-KEEP] サブノード作成
  4. 001.MEMOる 配下を [LIBRARY]/[from-001-MEMO] へ移動:全子ノード移動
  5. 02.KEEPする 配下を [LIBRARY]/[from-02-KEEP] へ移動:同上
  6. 001.MEMOる と 02.KEEPする を空ノード化:案内文を name フィールドに追加(noteフィールド禁止のため・ノード名末尾に追記)
  7. 例:001.MEMOる → [LIBRARY]に統合(2026-05-28)。新規書き込みは [LIBRARY] へ
  8. 同様に 02.KEEPする

Step 6.3:scheduled-tasks 統廃合

  1. 削除3件:#2, #8, #10
  2. 統合実装:#1 のプロンプトテンプレート更新(#8 のTODO抽出を追加)
  3. 頻度低下3件:#6, #11, #13 のスケジュール更新
  4. 出力先変更1件:#9 の出力先を [ARCHIVE] に変更、Slack DM 削除

Step 6.4:完了検証

  1. WorkFlowy 新ノード構造の目視確認
  2. scheduled-tasks の総数が19件になっていることを確認
  3. 直近の実行結果のサンプル取得

Step 6.5:レポート生成

~/working/_claude_workspace_global/reports/scheduled_tasks_curation_phase6_2026-05-28.md に:

# Phase 6 統廃合 + ノード構造変更 完了レポート 2026-05-28

## WorkFlowy ノード構造変更
- [INBOX] : 今日処理すべきもの(旧[1日1新]・ID保持)
- [LIBRARY] : 蓄積する知見(新規・サブノード [from-001-MEMO] + [from-02-KEEP])
- [AI-LOG-ARCHIVE]:維持
- [ARCHIVE] : 過去生成ログ(旧[過去生成ログ]・ID保持)
- 001.MEMOる:空ノード化(ID保持・案内文)
- 02.KEEPする:空ノード化(ID保持・案内文)

## scheduled-tasks 統廃合
- 削除3件:#2, #8, #10
- 統合1件:#8 → #1
- 頻度低下3件:#6, #11, #13
- 出力先変更1件:#9

## 整理効果
- 総タスク数:22 → 19件
- 毎日 Slack DM 通知:約5 → 約3件
- 月曜朝の通知:1通(変わらず)
- WorkFlowy ノード:5+案件別 → 4+案件別(実質)

## Phase 6-B(Code Claude SSOT 更新)への引き継ぎ
- 各種SSOT 更新必要:kudo-workflowy-double-save v3.5→v3.6、個人設定 v5.6→v5.7 統合、changelog 追記
- 詳細は別途 Code Claude 向けHANDOFFで実施

7. エラー対応

ノード移動失敗

  • 元ノード(001.MEMOる、02.KEEPする)の配下が大量で移動失敗する場合、バッチ分割
  • 全失敗時は Chat に報告して全Phase 6中止

scheduled-task 更新失敗

  • 削除前にバックアップ済みなので、復元可能
  • 失敗箇所のみ手動修正可

#1 のプロンプトテンプレート更新失敗

  • 旧 #8 のTODO抽出ロジックが #1 に統合できない場合、当面は #8 を削除せず維持
  • Chat に報告して別途調査

8. 完了基準

  • バックアップ完了
  • [1日1新] → [INBOX] リネーム完了
  • [過去生成ログ] → [ARCHIVE] リネーム完了
  • [LIBRARY] 新規作成 + 001/02 配下移動完了
  • 001/02 の空ノード化(案内文付き)完了
  • scheduled-tasks 削除3件完了
  • #1 への #8 統合完了
  • 頻度低下3件完了
  • #9 出力先変更完了
  • 整理後の総タスク数が19件
  • レポート保存完了
  • Chat への完了報告

末尾署名:Chat Claude(2026-05-28)作成。kudo-cowork-code-handoff-protocol v1.16 / kudo-shared-storage-protocol v1.3 §5.5 集中原則準拠。情報処理負荷削減プロジェクト Phase 6-A スコープ。Phase 6-B(Code 向け SSOT 更新)は別HANDOFFで連続実行。