[[_リピートタスク一覧.base]]
# 朝
- [x] 10:34 - 11:02 (3m > 28m) [[🏥睡眠時間スクショ]]
- [x] 11:02 - 11:27 (5m > 25m) [[🧹キッチンリビングの掃除機]]
# 午前
- [x] 11:06 - 12:25 (120m > 79m) [[🤖LLRの設計・更新]]
プラグインと同時に、ObsidianCLI
朝、とか「昼ごはん」はイメージとしては
# 昼ごはん
- [x] 12:25 - 13:27 (60m > 62m) [[🥢昼ごはん]]
ゆっくりめにマンガ読めた。
🦁に豚骨ラーメン。自分は、ソーセージパンに、切り干し大根と長芋サラダ。
- [x] 13:27 - 13:52 (15m > 25m) [[🧽昼の皿洗い]]
# 午後
- [x] 13:53 - 15:07 (60m > 74m) [[🎹朝の音楽練習]]
- [x] 16:26 - 17:25 (59m) [[🎹朝の音楽練習]]
演奏前段階で、コーンのビビりが気になって中断。
とりあえず振り返りするか。

Bメロ部分が、そもそも全然話にならない次元からのスタート。
悩んで手が動かない。動かない時は手がプルプルする。
Bメロも結局コードトーンで、音が高くなる、というくらいだな。
5度とルートの場所とか、未だしょっちゅう間違える。
もう一回やったら、かなり慣れてきた感じある。
16:43
ハモりたくなって、ビバップハモリできないことを思い出し、それを練習。

ハモりたい部分は、転調をしていたんだ、ということに気がついた。
ここはGで弾くのが正しい、という解釈かな。半音下がっているということか。
[二つのコードでメロディをハモろう ビバップ・メジャースケールでモテそうにハモる手法|うりなみ](https://note.com/urinami/n/n13ad4eb4cc56)
- [x] 15:09 - 15:23 (77m) 休憩☕️
豆腐チャンプルー作ろうと思い立った。
散歩する
- [x] 15:23 - 16:25 (45m > 62m) [[🏃スロージョギング]]
ジョギングでなく、短めの散歩
そのごマンガ休憩
- [x] 17:25 - 18:22 (57m) Obsidian CLIに合わせたルール変更
- [x] 19:57 - 22:00 (165m) Obsidian CLIに合わせたルール変更
- [x] 22:47 - 01:09 (142m) Obsidian CLIに合わせたルール変更
まずは基本ルール。これは確実に便利。
23:41
publishでも、うまくアトミックのルールを買えないといけない。
何も考えずにノートを作ることになってしまう。
refinetopicを使えるかな?
名前が、refine-my-brainくらいのイメージなのかもしれないよね
promote-to-skill-graphも改善が必要だね
# 夕方
- [x] 18:22 - 18:52 [[🍳晩ごはんを作る]] (40m)
# 晩ごはん
- [x] 18:52 - 19:57 (40m > 65m) [[🥢晩ごはん]]
# 夜
- [ ] [[🎹夜の音楽練習]] (60m)
- [ ] [[🧽夜の皿洗い]] (15m)
- [x] 22:00 - 22:47 (47m) [[🛁お風呂]]
- [x] 01:09 - 09:34 (480m > 505m) [[🛏️睡眠]]
# スキップ
- [ ] [[⏰1日の準備]] (20m)
- [ ] [[🚧Obsidian Worksheetプロジェクト]] (40m)
- [ ] [[🔄review]] (60m)
- [ ] [[💪プッシュアップ]] (10m)
- [ ] [[🦁9時に寝室行くのを促す]] (15m)
# AIログ
### Codex 作業メモ
- 11:26 Obsidian CLI の公式ドキュメントを確認し、 スキルを CLI 前提に整理。
- notes/daily/2026-02-28.md / を標準手段にし、日付指定時のみ実パスへ補助的にフォールバックする方針へ更新。
- も CLI 前提の説明文と default prompt に合わせて更新。
- 次回: 実運用でこのスキルを呼び出し、追記フローが十分に簡潔か確認。
### Codex 作業メモ(補足)
- record-session-log スキルを Obsidian CLI 前提に更新。
- 標準手段は obsidian daily:path と obsidian daily:append。
- 日付指定時だけ notes/daily/YYYY-MM-DD.md を対象にし、必要時のみ実ファイルへフォールバック。
- agents/openai.yaml も CLI 前提の説明文と default prompt に更新。
---
- 11:51 🧹 Obsidian CLI 活用によるワークフロー簡素化 (log, rename) を完了
- 11:51 🧹 Obsidian CLI 活用によるワークフロー簡素化 (log, rename) を完了
### Codex 作業メモ
- ルーチン frontmatter の開始予定を start (HHmm) に統一し、start_time を廃止。
- サイドバーに予約開始時刻の Tiny Tail 表示(時計+時刻)を追加。
- 予約開始を過ぎた行は、1分超過から5分刻み・60分上限で時刻欄を段階着色。
- 次回: 単一時刻を未来時刻計算の拘束条件にするかを検討。
- [ ] Obsidian CLIのリンク探索 (links / backlinks) を用いた Permanent Note 生成の設計をブラッシュアップする
- [x] Obsidian CLIのルールファイルに、property:read, read を追加した
- [20:30] 🛠️ create-permanent-noteスキルを「純粋な生成・上書きツール(Dumb Creator)」へ大幅改修完了
# AIログ
# Test AI Log
## 11:25
Appended via path.
## 11:29 [project-tc] commit 7660963
- branch: codex/sidebar-visual-overdue
- subject: Adopt start frontmatter and remove sidebar warning tint
- intent: Replace routine start_time with numeric start, and simplify the sidebar by removing unused warning color logic before adding reserved-time behavior.
- reflection: Keeping time semantics short and explicit makes the routine model easier to evolve, and dropping the warning tint avoids carrying UI noise that no longer has a clear meaning.
## 11:51
# 🚀 Obsidian CLI 移行第一段階完了
## 🧠 思考プロセス
Obsidian CLI 1.12.4 の導入により、これまで自前で実装していた複雑な I/O ロジック(パス計算、リンク同期、エスケープ処理)を標準コマンドに委ねられると判断。特に によるリンク自動更新は強力で、 の全機能を代替可能であることを検証済み。今後の拡張性も考慮し、よりシンプルなスキル構成へと刷新した。
## 🔍 発見 / 結果
```
- Error: Missing required parameter: content=<text>
Usage: daily:append content=<text> [inline] [open] [paneType=tab|split|window] で現在時刻なしの追記が可能。
- Error: Missing required parameter: to=<path>
Usage: move [file=<name>] [path=<path>] to=<path> で内部リンクも自動追従することを確認。
- Error: Missing required parameter: content=<text>
Usage: append [file=<name>] [path=<path>] content=<text> [inline] でサブディレクトリ () への追記も安定動作。
- 合計約 240 行の Python スクリプトを削除し、メンテナンス性を向上。
```
## 11:51
# 🚀 Obsidian CLI 移行第一段階完了
## 🧠 思考プロセス
Obsidian CLI 1.12.4 の導入により、これまで自前で実装していた複雑な I/O ロジック(パス計算、リンク同期、エスケープ処理)を標準コマンドに委ねられると判断。特に move によるリンク自動更新は強力で、l_sync.py の全機能を代替可能であることを検証済み。今後の拡張性も考慮し、よりシンプルなスキル構成へと刷新した。
## 🔍 発見 / 結果
- obsidian daily:append で現在時刻なしの追記が可能。
- obsidian move で内部リンクも自動追従することを確認。
- obsidian append でサブディレクトリ (daily_ai/) への追記も安定動作。
- 合計約 240 行の Python スクリプトを削除し、メンテナンス性を向上。
## 12:13 [project-tc] commit ac536d9
- branch: main
- subject: Add reserved-start tail in summary view
- intent: Surface single-time unfinished tasks as reserved starts in the sidebar, with a tiny tail indicator and gradual overrun tint, while keeping the existing sort and projection logic unchanged.
- reflection: Treating reserved starts as display-only keeps the model stable for now, and documenting the distinction makes it easier to revisit true scheduling constraints later.
## 20:30
# 🚀 create-permanent-note の純粋な生成ツール化
## 🧠 思考プロセス
ユーザーのフィードバックを踏まえ、「空テンプレートの適用&置換」という冗長な手順を排除し、Pythonスクリプトによる文字列構築と Obsidian CLI による一発作成 () を採用した。さらに、本スキルの責務から「Search」や「Merge」といった判断ロジックを取り除き、指定されたパラメーターに基づいてインラインリンクと source の実在検証を行うだけの「純粋な作成(Dumb Creator)ツール」へとシェイプアップさせた。
## 🔍 発見 / 結果
- `--action` パラメーターが不要となり、ツールおよび SKILL.md の定義が劇的にシンプルになった。
- Obsidian CLI (`file` コマンド) をスクリプト内部から呼び出すことで、堅牢なリンクの実在検証が実現できた。
## 21:11 🧹 ログ運用とAI専用ファイルの全面統合
### 🧠 思考プロセス
ユーザーの要望に基づき、別ファイルとなっていたAIの詳細ログを廃止し、人間のデイリーノートへの階層付き追記(H2見出し)に集約しました。また、週次戦略等のAI専用ファイルも人間のウィークリーノートへの出力に一本化し、不要な daily_ai フォルダを完全に撤廃できるよう関連スクリプト(capture.py, fetch_context.py, create-weekly-note等)と保管庫構造ルールを改修しました。最後に、過去50件のAIログもすべてデイリーノートへとマージし、大掃除を完了しました。
### 🔍 発見 / 結果
- /logワークフローおよび create-daily-log スキルをデイリーノート一本化仕様へ統合
- 過去のAIログの一括マージおよびクリーンアップ
- vault_structure.md の更新、並びに capture.py、fetch_context.py、create-weekly-note の依存排除(人間用ウィークリーノートへの出力・探索へ変更)
### 🛠️ Used Skills
- view_file
- replace_file_content
- run_command (Python script)
## [22:00] 🧹 スキル全体のCLIリファクタリングと新スキル設計
### 🧠 思考プロセス
Obsidian CLIのbacklinks/linksを最大活用して、スキル全体を刷新する大きな設計変更を行った。特に「リンクを辿ってノートを作る」分野で、backlinkをグラフ走査の標準手順として規約化する発想が核心。util-researchのように「リンクで探す発想」から「searchで探す+リンクはBrain専用」という役割分担の明確化も重要な設計判断だった。
### 🔍 発見 / 結果
- 計20以上のスキルのSKILL.mdをCLI中心・数行に大幅削減
- 大量のPythonスクリプトを削除(util-maintain-links/captureタスク等含む)
- Graph Traversal Pattern を obsidian_cli.md に規約として追記
- 新スキル: util-brain-scan(孤立ノート診断)、promote-to-skill-graph(Permanent→SkillGraph昇格)を作成
- util-research を find-related-articles にリネーム(Astro専用・search中心に再定義)
- publish.md / topic.md のスキル参照を全て最新名に更新
### 🛠️ Used Skills
- util-brain-scan
- promote-to-skill-graph
- find-related-articles
- create-permanent-note
- create-daily-log
## [23:35] 🚀 find-related-articles スキルのプログラム化完了
### 🧠 思考プロセス
手作業によるYAMLのパースミスやURLの漏れ、フォーマットミスを防ぐために、`find-related-articles` スキルをPythonスクリプトによる自動追記フローへと移行した。
AI(エージェント)には単なる要約ではなく、ターゲット記事と候補記事のコンテキストを考慮した「推薦理由」を考えさせるようプロンプトを修正した。
### 🔍 発見 / 結果
- `append_related.py` スクリプトの作成(YAMLフロントマターから `title` と `url` を正確に抽出し、指定フォーマットで追記する処理)
- `SKILL.md` の更新(スクリプトを使ったフローへの置き換え)
- `url` が存在しない記事を与えた場合に、ルール通り自動でスキップし警告を出力する挙動をテストで確認
### 🛠️ Used Skills
- find-related-articles
## コミット補完
- project-tc 22:48 commit c978eec: Tighten previous-completion start alignment
- project-tc 22:49 commit 62602f8: Commit remaining task format and debug updates