コンテンツにスキップ

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

実行者:Cowork Claude HANDOFFHANDOFF_phase6a_node_restructure_2026-05-28.md 実行日時:2026-05-28 JST プロジェクト:情報処理負荷削減プロジェクト Phase 6-A(最終)


1. WorkFlowy ノード構造変更(4ノード制+空ノード保持)

すべての操作完了。ノードIDは全て保持。

ノード 完全UUID 操作 状態
[INBOX] : 今日処理すべきもの 8cfc1d50-7222-e2ce-79d0-8fc9faf6a6c2 リネーム(旧 [1日1新およびToDo]) ✅ 完了・配下子ノード全維持
[LIBRARY] : 蓄積する知見・学び・MEMO f350cb8a-e12d-449e-80a2-1fd212da423e 新規作成(Phase 6-B で使用) ✅ 完了
└ [from-001-MEMO] : 旧001.MEMOる由来 fda3c7ad-accd-4a03-aa09-1cdc7ee4b335 新規・配下に旧001配下2件を移動 ✅ 完了(2子)
└ [from-02-KEEP] : 旧02.KEEPする由来 1d5053a9-6e2d-41c3-9b3a-c7c978d01360 新規・配下に旧02配下5件を移動 ✅ 完了(5子)
[AI-LOG-ARCHIVE] f6d286e2-b935-47f3-8cc2-7af782b2918b 変更なし ✅ Phase 5 で確立済
[ARCHIVE] : 過去生成ログ・読み返し用 54f53941-7c30-350f-1845-6e5a536ad348 リネーム(旧「過去生成ログ」) ✅ 完了・配下子ノード全維持
001.MEMOる → [LIBRARY]に統合(2026-05-28)。新規書き込みは [LIBRARY] へ b449e5d8-28f1-72c7-9faa-d6acae422cc5 空ノード化+案内文(ID保持) ✅ 完了
02.KEEPする → [LIBRARY]に統合(2026-05-28)。新規書き込みは [LIBRARY] へ ed0c739f-2200-9d94-d141-a46c33793df7 空ノード化+案内文(ID保持) ✅ 完了

移動内訳

[from-001-MEMO] 配下(2件): - 8c4fdb9a-0842-e9e0-54b2-22db944a23d8 タイムバジェット逆算日記 - d579ca6b-7eb3-3497-0969-aa80b3e80ccf dof週報【毎週更新】

[from-02-KEEP] 配下(5件): - 143e6525-2b14-4afe-bfac-2eadd9311d3c 命名統一エイリアス辞書(旧名→新名)#alias - 50be1aa1-36fc-886b-f04d-7cc1b6239726 クリエーションDB - d42af362-ab6a-76cb-fd32-2a6cca1fa771 コンテンツDB - c0325564-d241-47db-8ef3-33ce45f2afee 仕事プロジェクト(⇒会議)別 - e8415b2c-1a4a-fe15-53aa-1905c04ac541 記録しとくこと(アドレスとか)

注:move API のタイムアウトレスポンス(7件中6件 timeout)にもかかわらず、実際には全件 WorkFlowy 側で成功していた(後続の get で確認)。


2. scheduled-tasks 統廃合(4種・7件操作)

2.1 削除(無効化)3件

taskId 操作 理由
morning-briefing-0700-backup enabled: false バックアップ救済構造を断つ
daily-todo-alert-1630 enabled: false morning-briefing-0500 v5.0 に統合
daily-chat-digest-0800-backup enabled: false バックアップ救済構造を断つ

description には [DEPRECATED 2026-05-28 Phase 6-A] プレフィックスを付加。

2.2 統合 1件

taskId
morning-briefing-0500 v4.0 / モーニングブリーフのみ v5.0 / モーニングブリーフ+確定TODO+推薦TODO統合

新 prompt の主要変更: - Step 0.5 で [INBOX] 検索(旧 [1日1新およびToDo]) - Step 2-a で [LIBRARY]/[from-001-MEMO] 読込(旧 001.MEMOる) - Step 2.5(新規)で確定TODO抽出(旧 daily-todo-alert-1630 のロジック移植) - 子ノードに ✅ 確定TODO(WorkFlowy明示)💡 推薦TODO(Claude判断) を追加 - 末尾子ノードに案内文 ⚠️ 16:30 のアラートは廃止しました。本リストを終日参照してください。

2.3 頻度低下 3件

taskId 旧 cron 新 cron 効果
branding-dictionary-daily 0 4 * * 1-5 (平日5回/週) 0 4 * * 1 (月曜のみ・週1) -80%
idea-shuffle-mon-wed-fri 0 11 * * 1,3,5 (週3) 0 11 * * 1 (月曜のみ・週1) -67%
weekly-designer-trend-watch 0 6 * * 1 (週1) 0 6 * * 1Step 0-pre 偶数週判定(隔週・月2) -50%

weekly-designer-trend-watch は cron 単独で隔週表現できないため、プロンプトに偶数週判定ロジックを実装: - 基準週 W23(2026-06-01 月曜が属する週)から数えて (current_week - 23) % 2 == 0 で実行 - 奇数週はスキップして Slack DM「🗓 奇数週のためスキップ(次回は来週月曜)」を送信

2.4 出力先変更 1件

taskId
daily-chat-digest-2330 v2.2 / WorkFlowy [1日1新] 出力+Slack DM v3.0 / WorkFlowy [ARCHIVE](54f53941)出力+Slack DM廃止(失敗時のみ📛)

「保存はする、通知はしない、読みたい時だけ見る」運用に変更。Vault logs/ への dual-write は維持。


3. 整理効果(タスク数)

区分 Phase 6-A 前 Phase 6-A 後
Total tasks 29 29(削除は無効化処理)
Enabled cron 系 11 8(-3:deprecated 3件)
Enabled one-time future 5 5(変更なし)
Enabled 計 16 16(実体は cron 系 3件無効化)
Disabled 13 13+3(旧から3件 deprecate)

注:HANDOFF 集計の「19件」は旧 enabled task の一部誤カウント。実態は cron 系 enabled 11件→8件。

通知数削減

種別
毎日 Slack DM(成功通知) morning-briefing-0500 + daily-todo-alert-1630 + daily-chat-digest-2330 + chrome-mcp-tab-cleanup(既廃止)+ morning-tweet-quotes = 4-5件/日 morning-briefing-0500 + morning-tweet-quotes = 2件/日
月曜朝の通知 branding(平日) + idea-shuffle(月水金) + weekly-designer(毎月曜)+ photobook-monday-combined = 月曜は最大4件 月曜は branding(月)+idea-shuffle(月)+weekly-designer(隔週月)+photobook-monday-combined = 月曜3-4件(隔週 weekly-designer 含む)

4. バックアップ

~/working/_claude_workspace_global/backups/phase6-2026-05-28/ に配置: - workflowy_nodes_before.json(WorkFlowy 主要5ノードの実行前スナップショット) - scheduled_tasks_before.json(全29 scheduled-tasks の実行前スナップショット)


5. Phase 6-B(Code Claude SSOT 更新)への引き継ぎ

5.1 新規取得 ID(Phase 6-B で使用)

ノード名 完全UUID
[LIBRARY] : 蓄積する知見・学び・MEMO f350cb8a-e12d-449e-80a2-1fd212da423e
[LIBRARY]/[from-001-MEMO] : 旧001.MEMOる由来 fda3c7ad-accd-4a03-aa09-1cdc7ee4b335
[LIBRARY]/[from-02-KEEP] : 旧02.KEEPする由来 1d5053a9-6e2d-41c3-9b3a-c7c978d01360

5.2 更新が必要な SSOT

対象
kudo-workflowy-double-save v3.5 v3.6(4ノード制対応・[INBOX]/[LIBRARY]/[ARCHIVE]/[AI-LOG-ARCHIVE]へ移行・001/02空ノード化記述)
個人設定 項目4 v5.5 v5.6 統合(4ノード構造への参照更新・ノードID参照 b449e5d8/ed0c739f の扱い説明)
kudo-personal-settings-changelog - v5.6 entry 追加
kudo-workflowy-double-save §運用ルール SSOT §3 読込優先順位 001.MEMOる/02.KEEPする [LIBRARY]/[from-001-MEMO]/[from-02-KEEP]

5.3 残スキル群(Code 側で grep 必要)

001.MEMOる02.KEEPする[1日1新およびToDo]過去生成ログ の文字列を SKILL.md 群で grep し、新名称(または案内文付き旧名)へ機械置換。Phase 5 と同じ手法。


6. 既知の差異・注意点

  1. HANDOFF の「19件」目標は実態と微差:Phase 6-A 前の enabled cron 系は実は 11 件(HANDOFF想定 13 件と差)。Phase 6-A 後は 8 件 cron + 5 件 one-time future = 13 active。
  2. monthly-expense-midcheck description のノード名古表記:description が [1日1新およびToDo] のままで未更新。Phase 6-B で更新推奨(実行ロジックは影響なし・ノードIDは保持されているため)。
  3. weekly-review-sunday-2100 description のノード名古表記:同上。
  4. WorkFlowy move API タイムアウト多発:実体は全件成功だが UI レスポンスがタイムアウトする現象。後続 get で確認することで安全。

末尾署名:Cowork Claude(2026-05-28)実行・完了報告。HANDOFF Phase 6-A スコープ全達成。Phase 6-B(Code 向け SSOT 更新)は別HANDOFFで連続実行可。