> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dureai.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 現在の制約

> Dure alphaの永続性、SSH、プラットフォーム、分離の保証がどこまでかを明示します。

Dureはalphaです。以下の境界は小さな注意書きではなく、製品契約の一部です。

## 永続性マトリクス

| シナリオ                    | 現在の動作                                               |
| ----------------------- | --------------------------------------------------- |
| Dureを閉じる・再起動する          | 管理されたローカルエージェントは分離Hmux hostで実行を続け、再接続します。           |
| Webview reload・アプリcrash | 通常のアプリ再起動と同じprocess boundaryを使います。                  |
| Runtime update          | 実行中セッションは、それを所有するimmutable runtime versionに残ります。    |
| Hmux host crash         | Live processとPTYは残りません。                             |
| マシン再起動                  | processは残らず、保存済みrecipeを新しいPTY上で再作成できます。             |
| SSH切断                   | SSHプロジェクトは再接続しますが、remote Hmux parityはまだ既定経路ではありません。 |
| 通常terminalからの起動         | Providerと活動は自動認識されますが、管理セッションへは自動昇格しません。            |

## SSH

DureはSSHプロジェクト、リモートフォルダ、リモートworktree、provider command、
再接続、複数の認証方式をサポートします。現在のcanaryフローで明示的に
provisionしていないremote provider sessionは、引き続きlegacy経路を使います。
ローカルHmuxのprocess-survival契約がリモートエージェントにも適用されると
仮定しないでください。

## プラットフォームと配布

* Apple Silicon macOSのみ
* 未署名の公開alphaビルド
* 現在の公開artifactは従来の`Hebbian` bundle identityを維持
* Windows、Linux、Intel Macビルドは未公開
* 製品license条件は未確定で、Hmux subtreeには別licenseが存在

## 分離

Git worktreeはファイル、branch、indexを分離します。Container、virtual
machine、filesystem permission、credential、port、networkの分離は
提供しません。

## オーケストレーション

現在のorchestration mailboxは、一つのDure app channel内でローカルに動作
します。リモートSSH host上のエージェントは、このローカルmailboxへ直接参加
しません。メッセージはローカルに永続化されますが、hosted queueやデバイスを
またぐサービスではありません。

特定のエージェントが必ず対応すべき作業では、受信者を明示してください。
`@all`は告知と共有履歴には便利ですが、受信者ごとの配信確認はまだ記録しません。

## 復旧は常に生存を意味しない

実行中のHmux hostへ再接続する場合はlive processを維持します。記録済みの
conversation IDからproviderを再起動する操作と、shell recipeをrestoreする
操作は新しいprocessを作ります。Dureは、成功した復旧を無停止実行と誤認しない
よう、これらを別の操作として表示します。

[クイックスタート](/jp/quickstart)へ戻るか、
[セッションモデル](/jp/session-model)と
[オーケストレーションガイド](/jp/orchestration)を参照してください。
