クエリ
- 最新状態を取得する(
git pull --rebase、またはGitHub APIから読み込む)。 - トピックに基づいて保管庫(vault)を選択する。
- 検索を実行する:
rg -i "<terms>" vaults/<v>(同義語、タグ(#tag)、フロントマター内のエイリアスを含む)。Home.mdやMOC(マップ・オブ・コンテンツ)から始め、[[リンク]]を辿る。 - マッチしたノートを、grepのヒット部分だけでなく全文読む。
- 所有者の言語で、簡潔に回答する。各事実には、使用したノートを引用する:
([[ノートにはプレーンマークダウンを使う]]、vault例)。 - KBに回答が含まれていない場合は、その旨を明確に伝える。KBからの情報でないことが明らかな場合に限り、一般知識を追加してもよい。
- 矛盾点や、古いノート(
updatedが古いもの)を見つけた場合は指摘し、ガーデニング(メンテナンス)を提案する。 - 読み取り専用:クエリ中にノートを編集しない。ただし、依頼があった場合はその限りではない(その場合はcaptureを使用する)。