Tano はワークスペース UUID と短いファイル ID で文書や添付を識別します。判断可能な限り、パスが変わっても識別情報はファイルに追随します。本文は通常の Markdown のままです。
識別情報の保存先
.tano/config.json は持ち運べるワークスペースの識別情報だけを保持します。.tano/identities.json はファイル ID、パス、ハッシュ、版などを記録します。検索索引はデバイスのアプリデータで、ファイルと識別情報から再構築できます。
短い ID はファイル名ではありません。名前変更・移動・パス交換では、ファイルシステムの識別子、以前のパス、ハッシュを照合します。曖昧なら古い ID を任意の別ファイルに割り当てません。ボリュームをまたいで移動し、名前と内容も変わると、新しい ID になる場合があります。
連携で必要な理由
参照、同期、共同編集はパスだけに依存できません。操作前に UUID と現在のファイル ID を、書き込み前には読んだ時点の版やハッシュも確認してください。ローカル MCPは expectedHash、同期はリモートの版を確認します。
ワークスペースの移動・コピー
利用中の Tano を保存して閉じ、.tano/ を含むフォルダ全体を移動し、元のデバイスで新しい場所から開きます。独立したコピーには新しいワークスペースを作成し、同じ UUID の2フォルダを別々の共同作業元として扱わないでください。
.tano/ 全体の削除後は新しい識別情報になり、以前の関係やオブジェクトは戻りません。部分破損は開始を妨げます。元の ID が重要なら先にバックアップを復元してください。