dure 0.1.1

Detachable Windows console sessions that outlive the terminal
Documentation
# dure

Detachable Windows console sessions that outlive the terminal.

`dure` starts an interactive console process under a per-app supervisor, so the
process keeps running after the terminal that launched it goes away — a closed
window, a dropped SSH connection, or a killed foreground process. A later
terminal attaches to the same process.

`dure` runs only on Windows. Other targets build, so the workspace stays
buildable everywhere, but the resulting binary does nothing except report that
the platform is unsupported.

```text
cargo binstall dure
```

## Usage

```text
dure run -- <command> [args...]
dure resume [--id <id>]
dure list
dure kill --id <id>
```

`run` always starts a new session in the current directory and attaches immediately.
`resume` attaches to an existing live session (auto-detect by launch directory, or
`--id`). Closing the foreground `dure` process detaches; the supervisor and app
keep running. A new attach displaces any older client.

See `docs/design.md` for the full contract.