## なぜこのお題を扱うのか? [[📓Minervaのディレクトリ構成]]で定められたルールにより、知識ネットワークの[[ノート]]はすべて`Notes`ディレクトリ配下に配置される。そのため==同名のタイトルで複数のノートをつくることはできない(パスが完全に一致するから)==。 これをどう扱うべきかを定める。 ## ルール - suffixにカッコつきでコンテキストを示すことにより、[[ノート]]名の重複を回避する - suffixのルールは ` (コンテキスト名)` とする - suffixなしの[[ノート]]を[[曖昧さ回避ページ]]として扱い、コンテキストありページすべてへの[[内部リンク]]を挿入する - suffixなしの[[ノート]]は不要なら作らなくてもよい ( #2023/06/10 追加) ## 具体例 `Enum`の場合。コンテキストとして[[Rust]]と[[TypeScript]]が存在する。このとき、作成される[[ノート]]は以下3つである。 - `Enum (Rust)` - `Enum (TypeScript)` - `Enum` (任意) `Enum`の中には`Enum (Rust)`と`Enum (TypeScript)`への[[内部リンク]]を含む。 ## 経緯 - [[💿MIN-0021 異なるコンテキストで同じ名前のノートはsuffixをつける]] - [[💿MIN-0035 Procedure noteは体言止めにしてコンテキストはsuffixで表現する]]