- README/README_JP: fix X bookmark schedule "22:00" → "every 4 hours" - README: standardize skill name /auto-min → /auto-mins - sync-x-bookmarks.sh: fix subshell variable scope (NEW_COUNT always 0) Use process substitution instead of pipe to preserve counter - CLAUDE.md: add missing frontmatter (violated own schema rules) - clips/_index.md: replace personal test data with clean template - on-file-change.sh: replace bare except with specific exceptions - on-session-end.sh: use context managers for file handles Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.3 KiB
1.3 KiB
| type |
|---|
| schema |
Obsidian Vault Schema
このファイルはLLMがvaultを読み書きする際のルール定義。
ファイル区分
| 区分 | 場所 | 編集権限 | ヘッダー |
|---|---|---|---|
| SYNCED | system/, skills/, memory/ | 自動同期のみ。手動編集禁止 | <!-- SYNCED: DO NOT EDIT --> |
| editable | daily/, meetings/, clients/, decisions/, insights/ | Claude + 人間が自由に編集 | なし |
書き込みルール
- frontmatter必須 — 全ページに YAML frontmatter を付ける
- 日本語 — 本文は日本語。タグ・フォルダ名は英語kebab-case
- 日付フォーマット — YYYY-MM-DD(ISO 8601)
- SYNCEDファイルの冒頭 —
<!-- SYNCED: DO NOT EDIT -->を1行目に
リンク規約
- 内部リンク:
[[フォルダ/ファイル名]]形式 - 外部ソース: frontmatterの
source:フィールドにパス記載 - 双方向リンク推奨
命名規則
| コンテンツ | パターン | 例 |
|---|---|---|
| デイリーノート | YYYY-MM-DD.md |
2026-04-07.md |
| 議事録 | YYYY-MM-DD_<顧客>_<種別>.md |
2026-04-07_client-a_meeting.md |
| 判断ログ | YYYY-MM_<テーマ>.md |
2026-04_料金改定.md |
| 顧客 | <kebab-case>.md |
client-a.md |