Phase 6 統廃合 + ノード構造変更 完了レポート 2026-05-28¶
実行者:Cowork Claude
HANDOFF:HANDOFF_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 * * 1 + Step 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. 既知の差異・注意点¶
- HANDOFF の「19件」目標は実態と微差:Phase 6-A 前の enabled cron 系は実は 11 件(HANDOFF想定 13 件と差)。Phase 6-A 後は 8 件 cron + 5 件 one-time future = 13 active。
monthly-expense-midcheckdescription のノード名古表記:description が[1日1新およびToDo]のままで未更新。Phase 6-B で更新推奨(実行ロジックは影響なし・ノードIDは保持されているため)。weekly-review-sunday-2100description のノード名古表記:同上。- WorkFlowy move API タイムアウト多発:実体は全件成功だが UI レスポンスがタイムアウトする現象。後続 get で確認することで安全。
末尾署名:Cowork Claude(2026-05-28)実行・完了報告。HANDOFF Phase 6-A スコープ全達成。Phase 6-B(Code 向け SSOT 更新)は別HANDOFFで連続実行可。