2026-01-06

2026年01月06日

2026-01-06

Notes

新しいObsidianボルト「Tomato」セットアップ

  • 前のプロジェクトが肥大化してきたため、新規ボルトとして再スタート
  • 方針:シンプルに、基本機能とCLI/コードベースで運用
  • 構成:
    • iPad(Claude Code)からTailscale経由でMacを操作
    • Obsidian Syncでファイル同期
    • iPad側がメインのインターフェース
  • 最初から構造化しすぎず、必要に応じて育てていく
  • daily/ フォルダを作成
  • デイリーノート形式: YYYY-MM-DD.md

: 以下は実際には 2026-01-07 に記録された内容です

Linter/Formatter 導入 05:18

  • markdownlint-cli2 (v0.20.0)
  • Prettier (v3.7.4)
  • 全エラー修正完了(0 エラー達成)
  • コマンド: npm run lint / npm run format

記録方式の決定 05:23

  • デイリーノート記録形式: ## サマリー HH:MM + 箇条書き
  • ハイブリッド運用: 手動で「記録して」と指示したタイミングで記録
  • Linter 適用: 指定ページのみ、過去ページは明示時のみ

CLAUDE.md 作成 05:25

  • プロジェクト運用ルールをまとめ → CLAUDE.md
  • 記録ルール最終化: 重いプロセス(Todoリスト使用、ファイル作成等)完了時に自動でデイリーに追加
  • 確認なし、「記録しておきますね」の流れで

CLAUDE.md 更新 05:28

  • 最新ルール反映
  • 自動記録ルール追加
  • Markdownファイル作成時のリンク貼り付けルール追加

運用ルール調整 05:31

  • リンク重複回避ルール追加: デイリーノート内に既に同じリンクがある場合、重複追加しない
  • CLAUDE.md に反映完了

Obsidian 除外設定 05:34

  • node_modules フォルダと設定ファイルを Obsidian 表示から除外
  • Mac/iPad/iPhone すべてに適用(Obsidian Sync 経由)
  • .obsidian/app.json に userIgnoreFilters 追加
  • 未解決: iPad/iPhone で node_modules が依然表示される(再起動・同期後に要確認)

CLAUDE.md リネーム 06:00 (2026-01-07)

  • Claude.md → CLAUDE.md(正式な命名規則に合わせて)
  • Claude Code が自動的に読み込むファイル名は全て大文字